1

ディレクトリの内容を1つ上のレベルの親に移動し、そのディレクトリを削除するために必要なsvnコマンドを理解するのに問題があります。UNIXでは次のようにします。

$ cd ~/parentdir/subdir
$ mv * ..
$ cd ..
$ rm -r subdir

これで、subdirの下にあったすべてのファイルがparentdirになり、subdirはなくなりました。それらのファイルの履歴を維持しながら、SVNで同じことをどのように行うのですか?

4

2 に答える 2

4
$ cd ~/parentdir/subdir
$ svn cp * ..
$ cd ..
$ svn rm subdir
$ svn ci -m"Copy parentdir/subdir/* into parentdir, remove subdir"
于 2012-04-30T09:57:49.070 に答える
0

[これは本当にコメントですが、私はそれに対する評判が不足しています]

$ svn cp * .[^.]* ..ドットファイルと.folders/もコピーする場合は、代わりに使用してください。

スーパーユーザーで見つかりました。これは、同じことを行う別の方法を示しています。

于 2015-07-19T19:05:12.250 に答える