SVN表示文件不受版本控制

时间:2010-11-22 21:17:20

标签: svn

我运行'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让这两个文件夹混淆了吗?我该如何解决这个问题?

2 个答案:

答案 0 :(得分:7)

您之前是否将文件夹从app/views/ad_report移至app/views/backend/ad_report?如果这是真的,你是否复制了.svn文件夹?这就是它可能来自的地方。删除它或将其移回并使用svn move命令直接在仓库中移动它。

答案 1 :(得分:2)

如果您想尝试运行此脚本并删除所有svn文件,然后将该文件夹重新添加到您的存储库中。

find ./ -name ".svn" | xargs rm -Rf