gpt4 book ai didi

合并和提交后的 SVN 错误

转载 作者:行者123 更新时间:2023-12-04 15:38:00 24 4
gpt4 key购买 nike

我将一个分支合并到另一个分支,然后进行了一些我自己的更改。当我去检查更改时,出现此错误:

错误:
- C:\dev\Backend\Backend_1.1.0.0
在目录中
C:\dev\Backend\Backend_1.1.0.0\Unit Tests\MessageProcessor.Tests'
错误处理命令“已提交”
'C:\dev\Backend\Backend_1.1.0.0\Unit Tests\MessageProcessor.Tests'
不能移动
C:\dev\Backend\Backend_1.1.0.0\Unit Tests\MessageProcessor.Tests.svn\dir-props' 到
C:\dev\Backend\Backend_1.1.0.0\Unit Tests\MessageProcessor.Tests.svn\dir-prop-base':系统找不到指定的文件。

现在我无法提交(获取“工作副本已锁定,请执行清理”消息),并且执行“清理”会给出与上述相同的消息。

当我将违规目录删除为 Greg Hewgill 时建议并进行更新,更新要求清理,而清理会在不同的子目录中引发错误。

我将检查源的新副本并手动合并我的更改,但我想知道 A) 是否有更好的方法来解决这个问题,B) 如果有人知道我做错了什么。

在 Windows XP 上使用 TortoiseSVN 1.6.3、Build 16613 和 Subversion 1.6.3。

最佳答案

我认为您没有做错任何事情,TortoiseSVN 有时会发生这种情况。有时这与:

  • 病毒检查器事件。如果可能,请关闭源目录的病毒检查程序。
  • 仅更改文件大小写的文件或目录的重命名(即测试 -> 测试)。

  • 发生这种情况时,我通常会尝试通过删除或重命名有问题的目录(在您的情况下为 C:\dev\Backend\Backend_1.1.0.0\Unit Tests\MessageProcessor.Tests )来修复它,然后执行更新以重新创建该目录。确保您不会意外丢弃尚未提交的内容。

    关于合并和提交后的 SVN 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1381457/

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