SVN:将目录向上移动一级

时间:2015-10-29 12:21:44

标签: svn

假设您有一个目录

svn mv A/A/ .

包含一个项目。重复的文件夹名称是偶然的,应该(重新)移动 - 即项目应该直接位于svn mv A/A/* A/

显然

{{1}}

不起作用,会说类似

  

svn:E150002:路径' .... / A'已存在

到目前为止我找到的解决方案是

{{1}}

但是,这不会移动所有文件 - 有些文件会被忽略。 例如以点(.idea)开头的文件夹。

实现这一目标的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

您尝试删除名为A的目录,并在实际删除初始目录之前将另一个同名目录替换为 。显然这不会起作用!

我会移动并重命名子目录,然后在提交删除第一个后重新命名它。

可能提交初始删除然后移动现在隐藏的子目录可能会起作用(您必须将URL移动到不使用工作副本的URL),但这对我来说似乎太过分了当简单的东西更容易做。

相关问题