1

我正在使用 subclipse 提交对 SVN 的更改。有些文件可以工作,例如 build.properties(我正在开发一个 J2EE 应用程序),但是当我同步时,大多数本地更改都被覆盖以匹配存储库中的版本,并且它说“没有结构差异”?

谢谢,乔恩

4

2 回答 2

1

这听起来像是 Eclipse 3.5 特有的错误。它很久以前就修复了,所以我不得不假设您使用的是旧版本的 Subclipse。最新的是 1.6.10。

http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA

于 2010-03-22T15:09:16.540 回答
0

我不确定,当您同步时,本地文件如何被覆盖。(假设您不是字面意义上的“同步”。您的意思是 subclipse 插件提供的选项。)

我遵循以下协议来提交文件更改。

  • 更新文件。这可以确保您的本地副本是最新的。如果 SVN 无法将远程副本合并到本地副本,SVN 将报告合并冲突。在这种情况下,您可以与图形差异输出进行比较,并手动将远程更改导入本地文件。然后进行更新。这一次,远程文件到本地文件的 SVN 合并将成功。

  • 将您的文件提交到 SVN 存储库。

于 2010-03-22T13:39:22.660 回答