Sto usando git con un repository svn tutto sta andando bene Ho fatto tutte le mie ramificazioni con git quindi non ho diramato su svn ma mi sono ramificato con git e ho spinto quei rami in una posizione separata. Poi ho commesso i cambiamenti dal ramo quando necessario.
Ma ora voglio creare alcuni rami che in realtà esistono su svn ho provato:branching git-svn
$ git svn branch someFeature -m "message"
, e ho ottenuto questo:
$ git svn branch someFeature -m "message"
Multiple branch paths defined for Subversion repository.
You must specify where you want to create the branch with the
--destination argument.
Come devo specificare la destinazione non riesco a capire questo fuori e anche la pagina man non è chiara.
Vedo solo url = file: /// someurlto/svn prendere = tronco: refs/telecomandi/trunk io non vedo rami in quel file – slayerIQ
Ahh, allora questo è il problema. git non so dove mettere questo ramo. Aggiungi una linea simile lì come nel mio esempio. (branches = pathinsvnrepo/*: refs/remotes/*) – silk
Che dire di un semplice repository SVN senza la struttura della cartella trunk/branches? La parte iniziale della ramificazione è passata. Ma git svn dcommit fallisce. Mi lamento che le cartelle non esistano ... – kakyo