0

考虑以下场景:

Hally 和 Sarry 都检查了文件 A 的相同版本。

两者都对 A 进行了一些更改。

哈利先签到,没有戏剧性。

然后萨里尝试登记入住;被告知她的文件 A 已过期,她需要将存储库中的最新版本与她本地更改的 A 合并,然后才能签入她的更改。

我的问题:

仅当 Hally 和 Sarry 的更改之间存在冲突时才需要这样做。如果没有冲突,SVN 应该只允许 Sarry 签入,自动将 Sarry 的更改与存储库版本合并并打印一条消息说:“你的 A 已过时,但 SVN 未检测到冲突,因此执行了自动合并和签入”。

我有点不满意 SVN 总是强迫你手动更新和合并,即使没有冲突。

4

1 回答 1

0

Sarry 只需要启动 svn,如果没有冲突,合并会自动发生。只有当他们两个以不同的方式更改相同的行时,才会要求她帮助合并。

于 2015-02-26T10:52:42.577 回答