2017-09-19 3 views
0

Ich bin ein Software-Ingenieur, der git professionell verwendet, aber bis heute nicht mit Zwangsgebrauch versucht. Ich suchte nach einer Verzweigung in notation, aber ich bemerkte, dass die meisten Informationen, die ich gefunden habe, nur durch die Verwendung der Verzweigung in der GUI erstellt wurden, dann erstellt sie einen neuen Ordner (z. B./depot/MAIN/to/depot/DEV /)Wie verzweige ich notforce

Funktioniert das so? Was sind die Standards bei der Benennung der Filialen? Ist das alles Caps?

Dank

Antwort

1

Zweignamen müssen nicht nur in Großbuchstaben eingegeben werden. Um einen neuen Zweig zu erstellen, können Sie den Befehl 'p4 integrate' verwenden.

Sie können auch 'p4 copy' oder 'p4 populate' verwenden, je nachdem, ob Sie die Quelle genau kopieren oder die Verzweigung ausführen und in einer Aktion senden möchten.

Weitere Informationen über Verzweigung befindet sich hier: https://www.perforce.com/perforce//manuals/p4guide/chapter.codelines.html

0

Wenn Sie es gewohnt sind Zweige git Dich Perforce Streams und die p4 switch Befehl, die viel wie git branch funktioniert. Zum Beispiel:

p4 switch -c dev 

stashes Ihre aktuelle Arbeit, erstellt einen neuen Zweig dev basierend auf Ihrem aktuellen Zweig genannt wird, und schaltet auf sie. Fügen Sie die -r Flagge hinzu, um Ihre aktuelle Arbeit in die neue Niederlassung zu bringen.

Im Kern verwenden Streams die gleichen Konzepte wie "klassische" (nicht verwaltete) Inter-File-Verzweigungen, und es gibt Dinge, die Sie mit Perforces Verzweigungsmodell tun können, die Sie nicht mit Git, aber wenn Sie etwas wollen fühlt sich mehr oder weniger wie git an. Der Befehl switch abstrahiert viele der Befehle, die Sie sonst noch lernen müssten.

Verwandte Themen