Eclipse 如何在Subclipse中查找锁定的文件

Eclipse 如何在Subclipse中查找锁定的文件,eclipse,svn,subclipse,Eclipse,Svn,Subclipse,我们最近从CVS迁移到Subversion 1.6。我们使用本机Eclipse CVS支持作为CVS客户端。我们现在使用subclipse插件作为我们的SVN客户端 我发现,如果文件未配置“svn:needs lock”,则在Sublise中看到锁定的文件时会遇到问题 如果文件有“svn:needs lock”,则导航器窗格会清楚地显示文件图标中是否有锁。 如果文件没有“svn:needs lock”,则Navigator窗格将为锁定和解锁的文件显示相同的图标 是否有人知道更改此属性的方法(在S

我们最近从CVS迁移到Subversion 1.6。我们使用本机Eclipse CVS支持作为CVS客户端。我们现在使用subclipse插件作为我们的SVN客户端

我发现,如果文件未配置“svn:needs lock”,则在Sublise中看到锁定的文件时会遇到问题

如果文件有“svn:needs lock”,则导航器窗格会清楚地显示文件图标中是否有锁。 如果文件没有“svn:needs lock”,则Navigator窗格将为锁定和解锁的文件显示相同的图标

是否有人知道更改此属性的方法(在Subclipse中或通过使用新插件?

根据,
svn lock文件
应删除只读属性,即使
svn:needs lock
属性不存在

如果您的WC有一个设置了
svn:needs lock
属性的文件,然后您可以切换 您的WC指向该文件不具有该属性的分支。财产 将在WC中删除,但不会从文件中删除只读属性

这在亚唇形动物中会引起问题,在某种程度上也会引起龟类问题,因为我们都 基于只读属性装饰文件。如果是Subclipse,则 只读属性的存在会导致Eclipse向用户提供 Subclipse锁UI——一件好事。然而,我们依赖于svn锁 命令删除只读属性,在本例中不会删除该属性。信息技术 如果它能做到这一点的话,作为一个故障保险箱会很好

本地锁定 它对我有用。我刚刚用Subversion1.6.2(服务器)、Subclipse1.6.5客户端和Eclipse3.5.1测试了它

我使用右键单击->团队->锁定。。。创建锁后,文件上的覆盖图标从黄色圆柱体变为内部带有白色复选标记的黑色正方形。我重新启动了eclipse,并验证了该文件仍然标记为锁定

此文件未设置svn:need lock属性,并且在请求锁定之前,该文件是只读的

远程锁定 如果希望看到被其他用户锁定的文件,则不应期望在您的环境中显示该锁定的可见指示,因为Subclipse必须轮询服务器以发现该锁定。您可以通过多种方式发现远程锁

  • 从SVN Repositories视图中,您可以查看存储库中文件的属性,并查看任何未完成的锁。(右键单击->属性)
  • 尝试提交对锁定文件的更改将失败
  • 尝试锁定锁定的文件将失败

希望这有帮助。

看看这个答案。也许能帮上忙。