Al momento sono uno sviluppatore solitario; per favore condividi le tue esperienze su quello che è un buon setup VC per uno sviluppatore solitario.Miglior controllo versione per sviluppatore indipendente
I miei limiti sono;
- Io lavoro su più macchine e la necessità di tenerli sincronizzati fino
- volte lavoro offline
Attualmente sto usando Subversion (solo il client a un server remoto), e che è funziona bene Sono interessato a Mercurial e git DVCS, ma nessuno dei loro casi d'uso ha senso per la mia situazione.
MODIFICA: ho migrato il mio sviluppo attivo in Fossil http://www.fossil-scm.org/ dopo averlo provato con un client. Mi piacciono molto le funzionalità di autosync dei miei repository (riduzione delle forcelle accidentali), il supporto della documentazione (sia wiki che embedded/versioned) che supporta la mia necessità di documentare il codice e il progetto in spazi diversi, il tracker dei problemi facile da configurare, un accesso gradevole controllo, interfaccia web personalizzabile e comunità utile.
Questa domanda ha aiutato http://stackoverflow.com/questions/97850/version-control-on-a-2gb-usb-drive#97955 – Stephen
Non mi piace VSS ALL ALL. Tuttavia, ha un vantaggio che gli altri non lo fanno: il suo file system basato. Quindi, per UNO sviluppatore, cercando di sincronizzare in diverse posizioni, mettere un db VSS in una cartella mesh.com è un modo rapido per iniziare e iniziare – Will
Sono anche molto contento che Fossil giri o compili su tutto ciò che ho provato a fare dev on: xp, vista, ppc macs, intel macs e Windows 7. – Stephen