Mi sono dipinto in un problema con un progetto Subversion di CodePlex: per questo ho chiesto aiuto here. Ho un repository locale e CodePlex ha il suo repository Internet per il progetto, e i due non si mescolano :-(.Come utilizzare un respositore di Internet Subversion durante lo sviluppo del codice?
Ma il mio caro papà defunto mi diceva che la differenza tra un uomo intelligente e un uomo saggio è che l'uomo saggio non entra nella trappola per cui un uomo intelligente trova la via d'uscita. In altre parole: devo aver fatto qualcosa di sbagliato Quindi:
Dire che sei un gruppo di pochi sviluppatori. Subversion controlla il progetto su Internet che vuoi iniziare a modificare, vuoi lavorarlo localmente, cambiandolo in base alle tue esigenze, vuoi il controllo della versione locale, vuoi controllare quali modifiche di Internet accettare al tuo repository - quelle che sono rilevanti e importante e non causare rumore. Vuoi impegnare su Internet alcuni dei tuoi luoghi l cambia - quelli che sei sicuro che siano stabili e che siano rilevanti per l'intera comunità.
Questo metodo di operazione mi sembra di buon senso, ma poi non ho mai lavorato a un progetto open source. Quindi: 1. È davvero un metodo di funzionamento comune e 2. Come si fa a farlo con Subversion senza mettersi nei guai?
sembra che la risposta comune è per me di utilizzare un sistema di controllo distribuito di revisione, come Git. Ciò significa tuttavia che stai suggerendo di lavorare con CodePlex non nel modo in cui sono programmate le God CodePlex. Capisco e ringrazio tutti voi. Tuttavia, il mio MO è così diverso dalla norma? Le risposte alle mie due domande sopra sono le seguenti: 1. NO e 2. Non è possibile? In che modo tutti gli altri lavorano con CodePlex/Subversion in modo che non debbano usare Git? – Avi