0

我正在eclipse使用subclipse svn.

我们在同一个应用程序中使用两个程序员。

有时,用户 1 更改了特定类中的某些代码。

用户 2 如何知道已进行更改?

有没有办法让eclipse不时验证服务器中的更改?

4

3 回答 3

1

右键单击 Project Explorer 中的项目,然后单击 Team 子菜单,然后单击“与存储库同步”(如果您想查看最新提交,请单击“历史记录”)。

如果需要,您也可以右键单击文件并单击“比较”,然后单击“存储库中的最新” - 它会打开并排比较。或者,您可以使用 SVN Repository Explorer(在菜单栏中单击“Window”然后“Open Perspective”,然后单击“SVN Repository Explorer” - 如果它不在列表中,请单击“Other...”然后找到它。 )

于 2013-05-28T11:28:34.367 回答
0

用户 2 如何知道已进行更改?

在不实际拉下文件的情况下,您可以查看签入日志(历史记录),或对特定文件/文件夹进行比较,否则只需进行更新。一些包装器(例如 VS IDE 插件)还会在资源管理器中指示文件是否已检出、锁定、过期、冲突等。

有没有办法让eclipse不时验证服务器中的更改?

是的,使用命令行、shell 扩展或 IDE 插件进行更新。

于 2013-05-28T11:29:26.490 回答
0

我喜欢的一个与 Eclipse 无关的解决方案是在存储库中添加一个提交后挂钩,当提交发生时发送电子邮件。这是大多数开源项目使用的。

在 Eclipse 中,您可以执行 Team > Synchronize。打开视图后,请注意有一种方法可以“固定”同步并安排它。使用这些特性,您可以将 Eclipse 设置为每 N 分钟自动刷新一次信息。这样,您不必专门运行该选项。Eclipse 将始终按照您指定的时间表为您执行此操作。

于 2013-05-28T14:15:04.517 回答