Sono un programmatore relativamente nuovo e non ho mai usato il controllo della versione prima. Sto lavorando a un progetto Java in NetBeans e mi chiedevo alcune buone opzioni di controllo della versione che sono relativamente facili da installare e utilizzare. Non sono sicuro se è importante, ma eseguo OSX.Controllo della versione di NetBeans per newb?
risposta
Nel menu se si seleziona Strumenti> Plugin, è possibile scegliere di installare un plug-in per qualsiasi controllo di versione che si sta utilizzando. Ho installato IDE 6.7 e viene fornito con Subversion SVN, CVS e Mercurial.
Quando ho impostato il mio progetto NB come repository SVN, l'ho fatto prima all'esterno di NB con il comando 'svn'. Una volta impostato (rende le cartelle .svn ovunque) NetBeans lo ha rilevato automaticamente e mi permette di aggiornare/commit/tutte quelle cose.
Sto lavorando anche su Mac OS X, con Netbeans 6.7 + SVN.
La prima cosa da fare è creare un nuovo repository in cui verranno archiviati tutti i file. Questo può essere fatto utilizzando uno strumento GUI come svnX o tramite la riga di comando:
svnadmin create REPOS_PATH
Una volta fatto questo, si è pronti per importare il progetto al repository attraverso l'interfaccia Netbeans! Se tutto è configurato nei tuoi netbeans, dovresti essere in grado di fare clic con il pulsante destro del mouse su un progetto non ancora controllato dalla versione e scegliere "Team> Importa nel repository SVN" o qualcosa del genere (non hai NB qui per cercare la voce giusta).
Dopodiché, se tutto è a posto, il progetto sarà sotto il controllo della versione SVN. È quindi possibile effettuare il checkout per recuperare la copia di lavoro locale del codice, salvare file, ripristinare, ecc ...
Spero che questo aiuti!
Subversion è stata una soluzione semplice per i miei limiti di progetto. La guida di Subversion per NetBeans: http://www.netbeans.org/kb/docs/ide/subversion.html è stata particolarmente utile in termini di guida durante l'installazione e l'utilizzo di base.