svn move — Déplacer un fichier ou un répertoire.
Déplace des fichiers ou des répertoires dans la copie de travail ou dans le dépôt.
Astuce | |
---|---|
Cette commande est équivalent à une svn copy suivi d'une svn delete. |
Quand plusieurs sources sont déplacées, elles sont
ajoutées en tant que fils de DST
,
qui doit être un répertoire.
Note | |
---|---|
Subversion n'accepte pas les déplacements entre les copies de travail et les URL. De plus, vous ne pouvez déplacer des fichiers qu'à l'intérieur d'un même dépôt — Subversion n'accepte pas les déplacements inter-dépôts. Subversion accepte les déplacements selon les formes suivantes à l'intérieur d'un dépôt : |
Déplace et prévoit pour ajout (avec historique) le fichier ou répertoire.
renommage complet côté serveur.
--editor-cmd EDITEUR --encoding ENC --file (-F) FICHIER --force --force-log --message (-m) TEXTE --parents --quiet (-q) --revision (-r) REV --with-revprop ARG
Déplace un fichier de la copie de travail :
$ svn move machin.c bidule.c A bidule.c D machin.c
Déplace plusieurs fichiers de la copie de travail vers un sous-répertoire :
$ svn move truc.c bat.c qux.c src A src/truc.c D truc.c A src/bat.c D bat.c A src/qux.c D qux.c
Déplace un fichier dans le dépôt (cela entraine une propagation, il faut donc fournir une entrée de journal) :
$ svn move -m "Déplace un fichier" http://svn.red-bean.com/repos/machin.c \ http://svn.red-bean.com/repos/bidule.c Révision 27 propagée.