gpt4 book ai didi

tortoisesvn - SVN 无限循环 - [文件] "does not exist in repository"

转载 作者:行者123 更新时间:2023-12-03 13:33:14 25 4
gpt4 key购买 nike

这一直困扰着我一个星期。

SVN 一直告诉我某个文件“does not exist in repository”。

美好的。让我们删除它。忘掉它。忽略它。任何。我并不真正关心这个文件(特别是如果它继续未能通过夜间 checkin )。

最奇怪的部分? “恢复”实际上会从存储库中恢复文件,所以它在那里(可能已损坏?)。

...这必须是锦上添花。如果我通过 Windows 资源管理器删除该文件,SVN 将从存储库中恢复该文件,并在此之后立即声明该文件在存储库中不存在。怎么回事?

有谁知道如何摆脱这个?

我已经尝试过清理、还原、删除和其他任何可以想象的事情,但是这个让我很难过。

感谢您提供的任何提示...

最佳答案

您似乎很可能损坏了本地工作副本,例如通过移动文件夹或您使用 Windows 资源管理器进行的一些其他操作,但应该通过 TortoiseSVN 上下文菜单完成。 .svn里面的信息文件夹现在不再匹配工作副本的状态,这让 Subversion 感到困惑。

要解决此问题,请使用 Windows 资源管理器(不使用 TortoiseSVN)删除工作副本中的父文件夹(“Originals”)。然后在工作副本的根目录下执行 TortoiseSVN “更新”。这应该以工作顺序恢复文件夹。

另一种选择是完全丢弃您的工作副本并重新结帐。

请注意,Subversion (1.7) 的下一个版本将通过将所有元数据集中在一个 .svn 中来减少损坏工作副本的机会。根目录下的文件夹。

关于tortoisesvn - SVN 无限循环 - [文件] "does not exist in repository",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4591015/

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