我运行'svn status'并且我得到了
? app/views/ad_report
但是当我尝试运行'svn add app / views / ad_report'时,它表示它已经处于版本控制状态,但状态只是表示它不是。
svn: warning: 'app/views/ad_report' is already under version control
在不同的路径中有一个名称相同的文件夹'app / views / backend / ad_report',但是有很多相同的文件夹名称,但此仓库中的路径不同,所有这些都已添加。
svn让这两个文件夹混淆了吗?我该如何解决这个问题?
答案 0 :(得分:7)
您之前是否将文件夹从app/views/ad_report
移至app/views/backend/ad_report
?如果这是真的,你是否复制了.svn
文件夹?这就是它可能来自的地方。删除它或将其移回并使用svn move
命令直接在仓库中移动它。
答案 1 :(得分:2)
如果您想尝试运行此脚本并删除所有svn文件,然后将该文件夹重新添加到您的存储库中。
find ./ -name ".svn" | xargs rm -Rf