Si vous avez mal nommé une succursale en CVS incorrectement ou que le nom choisi à l'origine devient inapproprié, comment le changez-vous à autre chose? P>
Une question connexe est Comment vous Renommez une branche en CVS sans accès administrateur? . P>
3 Réponses :
Le truc à cela consiste à utiliser l'une des commandes d'administration plus obscur de CVSS '. Il s'agit d'un processus à deux étapes, copier efficacement, puis retirez.
Premièrement, vous créez une succursale avec le nom correct qui fait référence au nom de la branche d'origine. Deuxièmement, vous supprimez le nom de la branche d'origine. P>
suppose que vous avez un fichier "fichier.txt" qui est actuellement ramifié "mauvais KwutThak% CVS Log File.txt P>
fichier rcs: ... / data / fichier.txt, v _ code> branche". Vous souhaitez que la branche soit appelée - pouvez-vous deviner? - "Bon
_ code> branche". P>
Tête: 1.1
Branche:
Noms symboliques:
Bad _ code> branche: 1.1.0.2 p>
BlockQuote>
Pour créer la nouvelle référence de la branche: H2>
cvs admin -N bad_branch File.txt
Excusez-moi s'il vous plaît d'accepter ma propre réponse - j'utilise Stackoverflow comme disque afin que je n'ai pas besoin de rechercher à l'avenir.
Beaucoup de gens l'utilisent dans le même but, jusqu'à ce que vous ajoutez quelque chose d'utile à toute la communauté, vous pouvez le faire.
Si vous avez commis une erreur "quelques succursales il y a", l'option admin -n ne sera pas utile en raison du changement de position de branche. P>
Cette solution fonctionnera uniquement avec un accès complet au référentiel de votre projet. P>
a travaillé comme un charme pour moi. P>
Désolé pour Necro, mais je pense que ma solution aidera toute personne avec la situation similiaire à la mienne. P>
Comme je ne peux pas ajouter de commentaires à des réponses données encore (réputation à basse), je tiens à remarquer que la commande donnée dans la réponse précédente est manquante des guillemets!
correction: p>