SVN将目录的内容移动到其父目录中

SVN将目录的内容移动到其父目录中,svn,Svn,我很难计算出将目录内容向上移动一级到其父目录,然后删除该目录所需的svn命令。在unix中,我将执行以下操作: $ cd ~/parentdir/subdir $ mv * .. $ cd .. $ rm -r subdir 现在,subdir下的所有文件现在都在parentdir中,subdir也不存在了。在维护这些文件的历史记录的同时,如何在SVN中执行相同的操作?[这确实是一个评论,但我缺乏声誉] $ cd ~/parentdir/subdir $ svn cp * .. $ cd ..

我很难计算出将目录内容向上移动一级到其父目录,然后删除该目录所需的svn命令。在unix中,我将执行以下操作:

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

现在,subdir下的所有文件现在都在parentdir中,subdir也不存在了。在维护这些文件的历史记录的同时,如何在SVN中执行相同的操作?

[这确实是一个评论,但我缺乏声誉]

$ cd ~/parentdir/subdir
$ svn cp * ..
$ cd ..
$ svn rm subdir
$ svn ci -m"Copy parentdir/subdir/* into parentdir, remove subdir"
如果您还想复制点文件和.folders/,请使用
$svn cp*[^.]*..


可在上找到,它显示了做同样事情的其他方法。

[这确实是一条评论,但我缺乏这方面的声誉]

如果您还想复制点文件和.folders/,请使用
$svn cp*[^.]*..


在中找到,它显示了执行相同操作的其他方法。

谢谢,这比我想象的要容易。谢谢,这比我想象的要容易。