2

我正在尝试将我对某些 python 工作的更改更新到 SVN 服务器上。当我尝试将文件提交到 svn 时,我收到一个错误,指出我的文件夹已过期:

“传输文件数据......svn:提交失败(详细信息如下):svn:目录'/scripts/setup/configure'已过期”

当我尝试运行“svn update configure/”时,由于树冲突而失败:

“冲突摘要:树冲突:1”

然后我尝试使用“svn resolve --accept working -R.”来解决,它返回输出:

“解决了‘配置’的冲突状态”

(注意,连续第二次运行 resolve 命令不会返回任何输出,因为它已经被“解析”了)。

然后我尝试更新,并得到与以前相同的树冲突错误。我现在回到第一步。尝试再次解决将给出相同的输出,声称问题已解决,但尝试更新“未解决”问题。

对此有任何帮助/见解吗?我已经为此工作了很长一段时间,但一无所获。

谢谢

4

2 回答 2

1

虽然它可能是 Kludgy,但在我真的无法弄清楚为什么 Subversion 吐出它的假人的情况下,我只是重新检查,然后手动移动我的更改。

于 2010-08-11T19:01:41.570 回答
0

Pike65 的解决方案将起作用。您也可以在较小的范围内执行此操作,只需删除冲突的文件,进行更新,然后重新应用您的更改。

于 2010-12-06T22:59:15.650 回答