2010-03-02 12 views

Répondre

1

Il y a une question similaire: Can I integrate checked out files into a different branch on perforce

L'une des réponses, il donne:
http://kb.perforce.com/UserTasks/CodelinesAndBranching/BranchingWorkInProgress qui ressemble à elle fournira plus que vous avez besoin.

Il y a aussi diverses p4shelve, les options de p4tar qui pourraient aider:

  1. P4 Shelve plus Python pour toute version de Perforce
  2. P4tar hors ligne (ou au moins hors serveur) enregistrement des modifications
  3. p4 shelve 2009.2 et ultérieur Perforce fonctionnalité pour fournir des étagères intégrées.
+0

Wow! P4 a appris 'shelve'! –

0

est ici une possibilité ...

  • Sync // principale du changelist où la branche a été fait. Résoudre des conflits.
  • Important! Synchronisez // v1 avec la même liste de modifications.
  • Ouvrez //v1/xx.cs pour l'édition.
  • La partie laide: copiez manuellement la copie locale de //main/xx.cs sur la copie locale de //v1/xx.cs
  • Sync // v1 pour diriger et résoudre les conflits.
  • Envoyer les modifications.

Voila!