2013-04-30 96 views
0

我刚刚建立了一个SVN仓库,当我或我的Pair编码器同步时,我们永远都看不到冲突。冲突模式始终为空,只要我们上传或下载文件,它们就会被覆盖。其他人遇到这个问题?Subclipse svn没有显示冲突

+0

你确定文件被覆盖不合并? – 2013-04-30 19:44:09

回答

0

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

ü文件夹/ FILENAME.EXT

的U表示该文件是“U'pdated。如果有冲突,你会看到'C'。 Subclipse也将使用冲突修饰器修饰文件。

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