SVN comment puis-je archiver le code dans une branche spécifique, lorsque j'ai extrait le code du coffre?

StackOverflow https://stackoverflow.com/questions/1646392

  •  22-07-2019
  •  | 
  •  

Question

Je dois enregistrer mes modifications de code dans une branche donnée, mais je ne sais pas comment procéder car mon code provient de trunk = /

Était-ce utile?

La solution

cd workingcopy
svn checkout http://my.repos.com/path/to/trunk
# make your edits
svn switch http://my.repos.com/path/to/branch
svn commit

Maintenant, votre copie de travail pointe vers la branche au lieu du tronc. Vous pouvez également extraire la branche en tant que copie de travail séparée, puis y glisser-déposer vos modifications.

Autres conseils

L’utilisation de Switch vous permet de modifier une extraction d’un emplacement de référentiel à un autre, par exemple une jonction en une branche.

Ensuite, vous pouvez valider les modifications apportées à la branche.

En utilisant TortoiseSVN, vous pouvez effectuer un commutateur en procédant comme suit.

  1. Cliquez avec le bouton droit sur le répertoire en question que vous souhaitez modifier.
  2. Sélectionnez TortoiseSVN | Changer
  3. Modifiez l'emplacement du référentiel de l'emplacement actuel vers le nouvel emplacement.

La documentation à ce sujet peut être trouvée ici .

Vous devez disposer d'une copie de travail de la branche que vous souhaitez valider. Alors vérifiez-le dans un répertoire séparé ou utilisez svn switch .

En plus de la commutation, vous pouvez également créer un patch.

http: //ariejan.net/2007/07/03/how-to-create-and-apply-a-patch-with-subversion/

Je ne suis pas sûr de la situation exacte, mais ce pourrait être une idée de fusionner les modifications dans la branche.

Je ne suis pas sûr de la situation exacte, mais il serait peut-être judicieux de fusionner les modifications dans la branche

ou

Vous devez disposer d'une copie de travail de la branche que vous souhaitez valider. Alors vérifiez-le dans un répertoire séparé, ou utilisez svn switch.

Ok, j'ai trouvé un moyen de faire ça. Extraire la branche, copier les modifications de code et relancer à partir de la branche extraite =]

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top