1
165
我找到了一个 post suggesting a solution for that . 它即将运行:
这将声明本地版本文件为OK。
|
2
40
|
3
9
svn解析--接受基 |
4
3
合并与新文件存在树冲突,我希望新版本来自不同的主干,因此从branch2的干净副本开始,我对冲突文件执行svn删除,提交这些branch2更改(从而创建一个没有相关文件的branch2临时版本),然后从主干进行合并。我这样做是因为我希望历史记录与主干版本相匹配,这样以后在尝试合并回主干时就不会有更多问题。合并进行得很顺利,我得到了文件的主干版本,svn st显示一切正常,然后我在尝试提交更改时遇到了更多的树冲突,在我之前所做的删除和合并中的添加之间。svn为我的工作副本(现在有文件的主干版本)解决了冲突,并将其提交。一切都应该很好,对吗? 没有。branch2的另一个副本的更新导致了文件的旧版本(主干合并前)。所以现在我有两个branch2的不同工作副本,应该更新到相同的版本,有两个不同版本的文件,并且都坚持它们是完全最新的!签出branch2的干净副本会导致文件的旧版本(主干前)。我手动将它们更新到主干版本并提交更改,返回到我的第一个工作副本(我最初从中提交了主干更改),尝试更新它,现在在有问题的文件上出现校验和错误。把有问题的目录吹走,通过更新得到一个新版本,最后我得到了branch2的一个好版本,并对主干进行了更改。我希望如此。警告开发者。 |
Eric · pip安装-e svn+ssh不接受用户 6 年前 |
Anu699 · 在git中管理多个项目的最佳方式是什么?[已关闭] 6 年前 |
Dipu H · Viewvc未扩展关键字 6 年前 |
NealWalters · SVNLook-存储库格式-语法不正确 6 年前 |
m-mas · 尝试与svn重新同步trac时出错 6 年前 |
Wombattle · 通过命令行在SVN中保留时间戳 6 年前 |