J'aimerais savoir comment renommer une spécification de succursale (AKA, une "cartographie de la branche") dans la perforce. Le client P4V ne vous permet pas de modifier le nom de la spécification de la branche. P>
est-il sûr d'ajouter une autre spécification de branche, copier les paramètres et retirer l'ancien? P>
4 Réponses :
Oui. Mais vous devez faire une intégration P4 pour obtenir les fichiers. C'est ce que P4V "copie ou renommer" fait. Utilisez l'option Rename, qui supprime également les anciens fichiers. P>
La question pose une question sur «Spécification des succursales» et non.
Perforce ne fournit pas de mécanisme pour renommer une spécification de branche. Peut-être craignent-ils de ne pas briser par inadvertance des scripts si vous allez renommer un? P>
Oui, il est prudent de créer un nouveau, copier les paramètres de l'ancien et le supprimer (à condition que rien ne s'appuie sur une spécification de branche avec cet ancien nom, bien sûr). P>
Manque de signification de la succursale Renommer s'étend à toutes les spécifications (utilisateurs, groupes, clients, étiquettes, emplois, etc.). C'est ici que la ligne de commande peut être utile:
p4 branch -o OLDBRANCH | sed -e "s,OLDBRANCH,NEWBRANCH," | p4 branch -i && p4 branch -d OLDBRANCH
Vérifiez ce lien: p>
http://kb.perforce.com/article/24/rnering- dépôt-répertoires p>
La procédure dépend de votre version du serveur. Par exemple, dans les serveurs de 2009 et plus, vous utilisez Pedit et PMOve pour renommer et conserver votre historique de fichier. P>
Oui, mais vous perdrez l'historique des changements de fichiers, voir ma réponse ci-dessous pour renommer des succursales et garder l'historique des changements