gpt4 book ai didi

svn - 颠覆合并 - "has different repository root than"

转载 作者:行者123 更新时间:2023-12-01 11:09:27 25 4
gpt4 key购买 nike

我正在使用 Subversion 开发一个相对较新的项目。我已经分支了几次,然后将该分支毫无问题地合并回主干。但是,我最近的合并失败了——这似乎与我向分支中添加了一个新文件但主干上尚不存在的事实有关(在本例中为 GradientView.h)。

这是我尝试从命令行合并时看到的内容:

bpapa@mycompany$ svn --username bpapa --password mypassword merge -r 177:HEAD svn://mycompany.server/opt/my-svn-repository/myproject/branches/version-1.4
C Classes/MyAppDelegate.m
svn: Copyfrom-url 'svn://mycompany.server/opt/my-svn-repository/myproject/branches/version-1.4/Classes/GradientView.h' has different repository root than 'svn://bpapa@mycompany.server'

如果我查看我的工作副本中的 .svn 目录并检查“条目”文件作为完整性检查存储库 URL 似乎是正确的 - svn://bpapa@mycompany.server/opt/my-svn-repository/我的项目/主干

另一件要注意的事情是,如果它有帮助的话,我希望合并更多的文件。它似乎合并了第一个文件 (MyAppDelegate),然后当它到达新文件 GradientView.h 时,它会窒息。

最佳答案

您使用的是不匹配的合并 URL:

svn://mycompany.server

对比

svn://bpapa@mycompany.server

尝试:

svn --password mypassword merge -r 177:HEAD svn://bpapa@mycompany.server/opt/my-svn-repository/myproject/branches/version-1.4

关于svn - 颠覆合并 - "has different repository root than",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1601021/

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