“'[path]/.svn' 包含工作副本管理区域,但却丢失”错误。

4
我知道通过删除相应的文件夹或从代码库中获取新版本并替换文件夹可以解决这个问题。
但是,在我的应用程序中,包含 .svn 的文件夹将被删除,并创建一个具有相同名称的新文件夹。新创建的文件夹没有 .svn 文件夹。
当我尝试提交时,会出现错误 "'[path]/.svn' containing working copy admin area is missing"。其中 [path] 是我的应用程序路径。
如何强制执行此检入?

不清楚问题出在哪里...为什么.svn文件夹会消失? - rene
为什么你的应用程序文件夹包含 /.svn 被删除了? - pmod
2个回答

5
我遇到了类似的问题,以下方法解决了我的问题:

我遇到了类似的问题,以下方法解决了我的问题:

svn rm --keep-local folder_name
svn add folder_name

这将从版本控制中移除文件夹,让你可以保留文件夹的位置。然后使用普通的 svn add 将你的"新"文件夹添加到版本控制中。
-- 编辑 --
或者,可以使用:
sudo rm --keep-local folder_name
svn add folder_name

这样做会把我的原始答案放回去,因为我不同意之前的编辑。

0
通常情况下,当您遇到该错误时,这意味着 .svn 目录要么不存在,要么似乎无效。 最好的方法是确保删除它,然后再将目录添加到仓库中:
svn add myfolder

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接