找回已删除的 .svn 文件夹

发布于 2024-12-14 06:56:18 字数 256 浏览 1 评论 0原文

在我的服务器上,我安装了 subversion,但我不小心从服务器中删除了 .svn 文件夹 root,因此该文件夹不再受版本控制。

当我尝试进行新的结帐时,我收到错误

svn: 'repo' is already a working copy for a different URL

,这可能是因为 .svn 在子文件夹中仍然可用。

如何取回 .svn 文件夹以便可以使用 subversion?

On my server I have subversion installed, but I accidently removed the .svn folder from the
root so the folder is no more under version control.

When i try to make a new checkout, I get an error

svn: 'repo' is already a working copy for a different URL

Thats probably because .svn is still available in sub-folders.

How can I get back the .svn folder so that I have subversion available?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

李不 2024-12-21 06:56:19

尝试在新文件夹中签出您的存储库,然后将根 .svn 目录复制到旧根文件夹中,它应该可以完成这些操作。

try to checkout your repo in a fresh folder, then copy the root .svn directory into your old root folder, it should do the stuff.

你的笑 2024-12-21 06:56:19

您可以删除所有内容并签出新副本。或者您可以尝试让所有内容就位并以深度 1 进行结帐。请参阅 http://svnbook.red-bean.com/en/1.5/svn.ref.svn.c.checkout.html

You could delete everything and checkout a fresh copy. Or you could try letting everything in place and checkout with a depth of 1. See http://svnbook.red-bean.com/en/1.5/svn.ref.svn.c.checkout.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文