【发布时间】:2011-04-10 20:09:40
【问题描述】:
我发现很多 svn 命令可以删除目录和文件。不幸的是,每次我运行这些命令时,都会出现奇怪的错误,比如“不受版本控制”或“冲突”。我只是在寻找一个简单的 svn 命令,它允许我删除下面 MARKT 目录下的所有目录,这样我就可以创建与我删除的目录具有相同名称的新目录,而不会产生任何冲突:
[root@Proxima marketing]# cd MARKT
[root@Proxima MARKT]# ls
app Capfile config db doc IDENTIFIED lib log public Rakefile README README.txt script test tmp vendor
我正在使用 mac OSX。 感谢您的任何回复。
我尝试删除一个目录并提交,结果如下:
Commit failed (details follow):
Aborting commit: '/Users/jmerlino/MARKSITE AUGUST/db' remains in tree-conflict
事实上,每个目录我都会遇到这种树冲突。
【问题讨论】:
-
当我尝试将与已删除文件夹同名的新文件夹复制到 MARKT 主目录时出现问题。我收到 svn 错误。
-
尝试先提交删除?
-
我试试。我得到了树冲突问题。
-
你能验证你的svn客户端和svn服务器版本是否都是1.6吗?树冲突是 1.6 中的一项新功能,如果与 1.6 服务器通信,1.5 客户端将无法理解它们,反之亦然
-
想问同样的问题。但客户端版本似乎不是问题。