Sto esaminando le possibilità di integrare il controllo della versione in modo che io e il mio team possiamo lavorare sul codice allo stesso tempo senza doverci preoccupare di sovrascrivere il lavoro altrui. In precedenza questo era facile da mantenere perché c'erano solo tre di noi. Tuttavia, dal momento che il nostro team è cresciuto, è diventata una considerazione chiave per il futuro.
In precedenza avevo lavorato con SVN usando Springloops. La società pagava una tariffa mensile per archiviare le versioni sul proprio server e Springloops forniva un'interfaccia web per lavorare con i repository.
Tuttavia, mi piacerebbe allontanarmi dall'usare una terza parte e impostare SVN sul mio server per il team con cui lavorare. Mi chiedo se questo è possibile e se è così facile da raggiungere?
La sicurezza è un grosso problema per noi ed è per questo che preferiremmo ospitare il nostro codice da soli.
Mi chiedo se qualcuno ha qualche consiglio su questo e su altre possibili cose da considerare?