2017-09-19 10 views
0

Je suis un ingénieur logiciel qui utilise git professionnellement mais qui n'a pas essayé d'utiliser perforce jusqu'à aujourd'hui. J'ai cherché à propos de la branche mais j'ai remarqué que la plupart des informations que j'ai trouvées étaient toutes faites en utilisant simplement la branche dans l'interface graphique puis crée un nouveau dossier (ie/depot/MAIN/to/depot/DEV /)Comment s'inscrire dans perforce

Est-ce ainsi que ça fonctionne? Quelles sont les normes pour nommer les branches? Est-ce tout des casquettes?

Merci

Répondre

1

noms de la Direction ne doivent pas être uniquement en majuscules. Pour créer une nouvelle branche, vous pouvez utiliser la commande 'p4 integrate'.

Vous pouvez également utiliser 'p4 copy' ou 'p4 populate', selon que vous voulez copier exactement la source, ou faire la branche et soumettre en une seule action.

Plus d'informations sur les embranchements se trouve ici: https://www.perforce.com/perforce//manuals/p4guide/chapter.codelines.html

0

Si vous êtes habitué à git branches qui pourraient vous intéresser flux Perforce et la commande p4 switch, qui fonctionne un peu comme git branch. Par exemple:

p4 switch -c dev 

Stashes votre travail actuel, crée une nouvelle branche appelée dev en fonction de votre branche actuelle et passe à elle. Pour ajouter votre travail actuel à la nouvelle branche, ajoutez le drapeau -r. Les flux principaux utilisent les mêmes concepts que le branchement inter-fichiers "classique" (non géré), et il y a des choses que vous pouvez faire avec le modèle de branchement de Perforce que vous ne pouvez pas avec git, mais si vous voulez quelque chose qui se sent plus ou moins comme git la commande enlève beaucoup de commandes que vous auriez à apprendre autrement.