web-dev-qa-db-fra.com

Comment créer une nouvelle branche?

Comment créer une nouvelle branche avec ma copie de travail en utilisant TortoiseSVN?

Je vois l’option branche, mais je ne vois pas comment l’appeler.

133
the_drow

Les branches dans SVN sont essentiellement des annuaires; vous ne nommez pas la branche au lieu de choisir le nom du répertoire dans lequel vous souhaitez vous connecter.

La méthode la plus courante pour nommer une branche consiste à la placer dans un répertoire appelé branches dans votre référentiel. Dans la partie "To URL:" de la boîte de dialogue Branch de TortoiseSVN, vous devez donc saisir quelque chose comme:

(svn/http)://path-to-repo/branches/your-branch-name

La branche principale d'un projet est appelée trunk et se trouve généralement dans:

(svn/http)://path-to-repo/trunk
60
Blair Holloway

Faites un clic droit et ouvrez SVN Repo-browser:

Enter image description here

Faites un clic droit sur Trunk (copie de travail) et choisissez Copier dans ...:

Enter image description here

Entrez le nom/chemin de la branche respective:

Enter image description here

Cliquez sur OK, tapez le message de journal correspondant, puis cliquez sur OK.

224
BJ Patel

Dans le navigateur de référentiel de TortoiseSVN, recherchez la branche à partir de laquelle vous souhaitez créer la nouvelle branche. Cliquez avec le bouton droit de la souris sur Copier vers .... et entrez le nouveau chemin de branche. Maintenant, vous pouvez "basculer" votre WC local vers cette branche.

66
Chris Thornton

Ma solution si vous travaillez avec les flux de travaux Trunk/ et Release/:

Faites un clic droit sur Trunk/ à partir duquel vous allez créer votre branche:

Trunk

Sélectionnez une branche/une étiquette:

Branch/Tag

Tapez l'emplacement de votre nouvelle branche, le message de validation et les éventuelles références externes (si votre référentiel en contient):

enter image description here

4
Andy J