Sto facendo un progetto di sviluppo.git svn - Posso usare git e svn allo stesso tempo? non c'è bisogno di interazione tra git e svn
L'azienda sta usando SVN
, quindi per il main commit
e checkout
dovrebbe essere fatto tramite SVN
.
Tuttavia, non mi piace SVN
e sono un utente git
. Dal momento che solo quando penso che il mio codice è buono, mi impegnerò per l'azienda SVN
, vorrei usare git
per il mio custode della storia.
Non ho bisogno di usare git per fare la cosa SVN
, né viceversa.
Posso controllare la versione del mio stesso codice utilizzando SVN e git allo stesso tempo? Nessuna interazione tra di loro.
Ignora semplicemente la cartella '.git' per SVN e la cartella' .svn' per Git e dovresti stare bene. O stai chiedendo come sostanzialmente spingere/tirare da entrambi contemporaneamente? – Blender
Ma perché? git funziona perfettamente con un repository svn sull'altro lato, perché non beneficiarne? –
Certamente possibile, e un giusto passo verso i tuoi colleghi, non per spingere i cambiamenti incompiuti. tuttavia c'è un pericolo _huge_ nascosto qui: si tenderanno a fare pochissimi commit al repository delle aziende. Ciò significa che genererai molti più conflitti rispetto ai tuoi colleghi. Quando si usa la sovversione, ha senso usare un comportamento di commit frequente. Ho dovuto imparare questo nel modo più duro :-) – arkascha