gpt4 book ai didi

svn - SVN 中不可修复的混合修订工作副本

转载 作者:行者123 更新时间:2023-12-03 13:28:08 27 4
gpt4 key购买 nike

我有一个干净的分支结帐(没有修改),但我无法将主干重新集成回我的分支,因为 SVN 认为我有一个混合修订的工作副本:

c:\myproject> svnversion
2045:2047

问题似乎是由我的一个外部因素引起的:
c:\myproject> svn propget svn:externals tools
-r1448 ^/tools/external/trunk/gandalf/bin gandalf/bin
-r1508 ^/tools/external/trunk/gandalf/include gandalf/include
-r1508 ^/tools/external/trunk/gandalf/lib gandalf/lib
-r1428 ^/tools/external/trunk/jsdb jsdb
-r2045 ^/tools/external/trunk/java/lib/jing.jar jing.jar

您会注意到,它们都是目录外部而不是单文件外部,除了 jing.jar,它与“svnversion”认为是我的工作副本的最低范围的版本相同,应该是干净的r2047 的结帐。

我该如何解决这个问题(除了不使用单文件外部)?

我已经尝试过更新、新结帐和 svn 清理,但它仍然存在这个问题。我正在使用 TortoiseSVN 1.6.12

最佳答案

看起来你不是唯一一个遇到这个问题的人。

解决方法是使用 svn update --ignore-externals 的等效项

看这里:
Reintegrate a branch with externals fails in SVN

关于svn - SVN 中不可修复的混合修订工作副本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5046075/

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