|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
[subversion/linux/windows]progetti C# e Java
Ciao a tutti
Ho recuperato un pc dove ho installato una debian che vorrei utilizzare come "server" di sviluppo. Ora, io avrei questi problemucci: 1) Per quanto riguarda C#, uso VS2005 da un portatile con Vista Ultimate Edition 2) Per quanto riguarda Java, uso Eclipse da un pc con Kubuntu. Quello che vorrei capire, è come avere quindi questo serverino distaccato sul quale posizionare i miei progetti. Sinceramente, non riesco a capire molto bene dalle guide come debba configurare il tutto. Mi dareste una mano? grazie RaouL.
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
|
Quote:
http://www.debian-administration.org/articles/374 poi magari metti anche websvn, è un tool carino da utilizzare.
__________________
ho concluso con: kvegeta, doctordb, Leland Gaunt.
|
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Oct 2005
Messaggi: 3306
|
Se hai intenzione di usare svn i tuoi progetti rimangono su HD locale ma esegui il commit delle modifiche sul server svn, per cui sei in grado di ripristinare una condizione precedente.
Hai provato a dare un'occhiata al libro ufficiale? Hai installato il pacchetto SVN? Ci sono più modi di usare svn ovvero tramite apache e webdav oppure tramite il proprio protocollo SVN. Per farla semplice ti puoi affidare al protocollo svn. Il modo più semplice per usare svn è lanciare il server SVN con: Codice:
svnserve -d -r /path/repository/svn Adesso che il server SVN è attivo puoi amministrarlo creando un repositorio: Codice:
svnadmin create /path/repository/svn/myproject Nel file passwd inserisci i dati per l'autenticazione degli utenti: Codice:
[users] username = password Codice:
[general] anon-access = none auth-access = write password-db = passwd Inoltre specifichi il file contenente i dati di autenticazione. Adesso non ti resta che installare su Windows TortoiseSVN ed il gioco è fatto. Ci vuole più a scriverlo che a farlo. |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
Grazie ad entrambi
![]() @tomminno Ho scaricato anche tortoiseSvn su windows e stavo leggendo questa guida: https://www.projects.dev2dev.bea.com...rtoiseSVN.html Ho le prime difficoltà: sul serverino linux, il mio path è: /home/raoul/myproject/repository/svn/csharpProject Cosa dovrei fare per passarlo sul server? Dalla guida linkata, non riesco a capire molto bene anche perchè cliccando sul menu di tortoise, non mi escono tutte le opzioni che vedo sulla guida Grazie RaouL.
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
|
dovrebbe essere svn://ip/svn/nomeprogetto
è sempre buona norma creare nel progetto 3 cartelle: trunk, branch, tags
__________________
ho concluso con: kvegeta, doctordb, Leland Gaunt.
|
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
Quote:
C:\Users\RaouL\Documents\Visual Studio 2005\Projects\GestioneMezzi\ Ovviamente in "GestioneMezzi" io non ho le tre cartelle da te indicate. Se devo crearle adesso a mano nel programma, poi in ciascuna cosa ci devo mettere di tutti i file che ho nel progetto? Alla luce poi del path in cui si trova il progetto, devo scrivere tutto per intero nel browser per metterlo su subversion? Altra piccolissima domanda (scusate.... ) Ma non c'è un plug-in direttamente per visual studio? Grazie ancora per la vostra pazienza. RaouL.
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
|
io procederei così:
con repo-browser vai sul repository svn://ip/svn/nomeprogetto e crea le tre cartelle. vai in C:\Users\RaouL\Documents\Visual Studio 2005\Projects\ tasto destro su GestioneMezzi e fai import, seleziona il repository e metti un commento. a questo punto hai un primo commit del tuo progetto, bene... ora cancella tutto da C:\Users\RaouL\Documents\Visual Studio 2005\Projects\GestioneMezzi dal livello superiore seleziona la cartella e fai checkout, seleziona il repository e il gioco è fatto. se hai problemi chiedi pure, spero di essere stato abbastanza chiaro! a memoria esisteva un plugin per visual studio dalla versione 2005 in poi...lo cerco edit: trovato -> http://www.visualsvn.com/
__________________
ho concluso con: kvegeta, doctordb, Leland Gaunt.
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
C'è qualcosa che non va...
quando apro il repository, mi dice sempre: No repository Found. Io l'ho creato seguendo l'indicazione di tomminno con svnadmin create Cosa potrei controllare?
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
mmm.. qualcosa è cambiato, allora:
http://192.168.0.20/svn/project mi da quest'errore: Codice:
Error * PROPFIND request failed on '/svn/project' PROPFIND of '/svn/project': could not connect to server (http://192.168.0.20) Ho controllato se il servizio svnserve stia girando sul server, ed è attivo... Mi sfugge di sicuro qualcosa.. cosa?
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
questo almeno è risolto: dovevo fare solo:
svn://192.168.0.20/project Ora invece ottengo un errore di autenticazione: Con la premessa che ho editato il file indicatomi da tomminno sul server, credo quindi che debba mettere il mio nome utente e password anche da qualche parte su windows. Ho visto che quando apro tortoisesvn c'è un: Subversion configuration file. Potreste indicarmi se devo inserire qualcosa anche qui dentro? Grazie RaouL.
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
|
#11 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
Ok, risolto anche questo... provo a lavorare
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 08:35.












ho concluso con: kvegeta, doctordb, Leland Gaunt.








