Tom*_*mmo 1 java eclipse subclipse svn tortoisesvn
我在网络共享上有一个存储库,在两台独立的机器上有工作目录.在更改我的本地工作目录并提交它们后,其他开发人员的计算机上的图标不会发生变化.
如果Dev转到Team> Synchronize with Repository,它会在Eclipse中的Synchronize视图中显示更改,但是如果项目与存储库不同步,我希望项目旁边的图标能够更改.
在Windows资源管理器中,TortoiseSVN也是如此.如果我们右键单击并检查存储库以进行修改,则会显示它们,但目录上的覆盖图标仍为绿色复选框.
我只是误解了我期望发生的事情,或者如果项目不再与存储库同步,是否有办法让这些图标发生变化?
图标不应该改变.工作副本彼此不相关.图标显示该工作副本的状态.Subversion客户端很大程度上与服务器断开连接.只有在从存储库读取或写入时才需要连接.如果客户端经常与服务器通话,性能会很糟糕.
使用命令行,svn status -u是用于查看服务器上何时有不在工作副本中的更改的命令.在Subclipse中,这是Synchronize操作,TortoiseSVN具有Check for Modifications操作,然后有一个按钮来检查存储库.