0

我刚刚建立了一个 SVN 存储库,当我或我的配对编码器同步时,我们永远不会看到冲突。冲突模式始终为空,每当我们上传或下载文件时,它们都会被简单地覆盖。还有其他人遇到这个问题吗?

4

1 回答 1

0

Subclipse 只是 Subversion API 之上的一个 GUI 层。更新/提交等期间的所有工作都与 Subversion 命令行使用的相同 Subversion 库进行。当您进行更新时,Subversion 将自动合并文件中的更改,并且仅在无法执行此操作时才产生冲突。在 Eclipse 中,如果您打开控制台视图并显示 SVN 控制台页面,您将看到 API 的输出。在更新期间,您应该会看到如下条目:

U文件夹/文件名.ext

U 表示文件已“U”更新。如果存在冲突,您将看到“C”。Subclipse 还将使用冲突装饰器来装饰文件。

Synchronize 视图是一个 Eclipse 特性。它将文件显示为传入或传出。同步视图中的冲突仅意味着同一文件同时具有传入和传出更改。Synchronize 视图不知道 Subversion 是否能够自动合并更改或创建冲突。

于 2013-05-01T13:28:00.870 回答