2017-03-16 4 views
0

für SVN, wofür steht das Symbol ^?SVN spezielles Symbol steht für?

svn merge ^/feature 
    svn merge ^/trunk 

Ist es der Stamm-URL des aktuellen Projekts? oder Repository-Root-Dateipfad? Vielen Dank.

Antwort

1

Das Caret (zu Beginn eines URL) ist äquivalent zu einem an der Wurzel des Endlagers Ausgang:

In Subversion 1.6, ein neues Caret (^) Notation als Abkürzung eingeführt wurde für " die URL des Stammverzeichnisses des Repositorys ".

Weitere Informationen über sie here.

+0

Danke. ^^ auf Windows. – Dave

+2

@Dave, unter Windows ist es immer noch '^', es passiert nur, dass die "Batch Command Language", die von 'cmd.exe' implementiert wird,'^'als Zeilenfortsetzungszeichen behandelt, und wenn Sie möchten, dass es nicht interpretiert wird In einem Befehl musst du ihm entkommen - indem du es mit einem anderen '^' --auslösenden '^^' vorschaltest. Der 'svn' Befehl der Subversion wird tatsächlich nur ein einziges Caret-Symbol sehen, weil das Entweichen von der Shell entfernt wird. – kostix