gpt4 book ai didi

svn - 是什么原因导致 SVN 错误 "Not a working copy"?

转载 作者:行者123 更新时间:2023-12-03 04:09:06 28 4
gpt4 key购买 nike

最近我们的Subversion (SVN) 服务器已更改,我们做了 svn switch .

由于工作副本有大量未版本控制的资源,工作副本被锁定,我们开始逐个文件夹地切换 SVN 下的所有文件夹,效果非常好。

但是在存储库的最顶层,当我尝试更新文件时,收到一条错误消息 svn: Working copy '.' locked 。尝试进行清理也无济于事;它会导致类似 svn: 'content' is not a working copy directory 的错误.

重新结帐根本不是一个选择。我还能如何清理和释放锁并完成 svn switch流程?

最佳答案

如果在执行递归 svn 清理 时得到“不是工作副本”,则您可能有一个应该是工作副本的子目录(即 .svn顶层目录是这么说的),但子目录缺少自己的 .svn 目录。

在这种情况下,您可以移动或删除该目录,然后进行本地更新。要删除目录,

rm -rf content
svn checkout content

警告:rm -rf 会永久删除文件夹内容。

如果您收到不是工作副本错误,则表示 Subversion 无法在 content 子目录中找到正确的 .svn 目录。检查content中是否有.svn目录。

如果可能的话,理想的解决方案是重新结账。

关于svn - 是什么原因导致 SVN 错误 "Not a working copy"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/374313/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com