2

svn moveサブディレクトリとファイルを含むディレクトリで使用しました。しかし、私が見るステータスの下では、

D dir
D file1
D file2
etc

A + dir

しかし、ファイルやサブフォルダーが表示されません。コミットする前に、ファイルのサブフォルダーも移動するのだろうかと思いsvn moveますが、それはプラス記号ですか?

ここに画像の説明を入力

4

2 に答える 2

3

svn moveファイルとフォルダを移動します。svn statusディレクトリを移動するときの の出力はあまり好きではありませんが、A +履歴が保存されていることを示しているはずです。これをローカルに複製すると、同様の出力が得られます。

$ svn st
D       dir-a
D       dir-a/file2.txt
D       dir-a/file3.txt
D       dir-a/file1.txt
A  +    dir-b

--verboseorオプションを使用すると、-vさらに表示できます。

$ svn st -v
                 0        0  ?           .
D                1        1 jszakmeister dir-a
D                1        1 jszakmeister dir-a/file2.txt
D                1        1 jszakmeister dir-a/file3.txt
D                1        1 jszakmeister dir-a/file1.txt
A  +             -        1 jszakmeister dir-b
   +             -        1 jszakmeister dir-b/file2.txt
   +             -        1 jszakmeister dir-b/file3.txt
   +             -        1 jszakmeister dir-b/file1.txt

これは基本的に、ファイルも移動したことを示しています。は+、履歴が維持されたことを示しています。

于 2013-04-16T09:38:41.320 に答える
2

はい、svn moveファイルとサブフォルダーも移動します。

于 2013-04-16T07:43:39.357 に答える