2017-03-16 1 views
0

pour SVN, que signifie le symbole ^?Symbole spécial SVN signifie?

svn merge ^/feature 
    svn merge ^/trunk 

Est-ce l'URL racine du projet en cours? ou le chemin du fichier racine du dépôt? Merci.

Répondre

1

Le caret (au début d'une URL) est équivalente à un à partir de la racine du dépôt:

Dans Subversion 1.6, une nouvelle notation caret (^) a été présenté comme un raccourci pour " l'URL du répertoire racine du référentiel ".

Voir plus d'informations à ce sujet here.

+0

Merci. ^^ sur les fenêtres. – Dave

+2

@Dave, sous Windows, c'est toujours '^', il arrive juste que le "langage de commandes par lots" implémenté par 'cmd.exe' traite'^'comme caractère de continuation de ligne, et donc si vous voulez qu'il ne soit pas interprété dans une commande, vous devez y échapper - en le ajoutant à un autre '^' --yielding '^^'. La commande 'svn' de Subversion ne verra en réalité qu'un seul symbole caret car celui qui s'échappe sera supprimé par le shell. – kostix