代码之家  ›  专栏  ›  技术社区  ›  AdamB

SVN说文件不在版本控制中

svn
  •  5
  • AdamB  · 技术社区  · 14 年前

    我运行“svn status”得到

    ?      app/views/ad_report
    

    但当我尝试运行“svn add app/views/ad_report”时,它说它已经在版本控制中了,但status只是说它没有。

    svn: warning: 'app/views/ad_report' is already under version control
    

    在不同的路径“app/views/backend/ad_report”中有一个同名的文件夹,但是在这个repo中有许多相同的文件夹名,但路径不同,并且所有这些都已添加。

    svn把这两个文件夹弄混了吗?我该怎么解决这个问题?

    2 回复  |  直到 14 年前
        1
  •  7
  •   Femaref    14 年前

    你把文件夹从 app/views/ad_report app/views/backend/ad_report 以前?如果那是真的,你有没有抄下 .svn 夹在里面?那可能就是它的来源。删除它或将其移回并使用 svn move 命令在回购协议中直接移动它。

        2
  •  2
  •   Collin White    14 年前

    如果要尝试运行此脚本并删除所有svn文件,然后将文件夹重新添加到repo中。

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