2011-03-25 73 views
3

我对我们的SVN中发生的事情有些困惑。在我的本地结帐中,某些文件似乎被设置为“需要锁定”,但我无法找到相应的属性。svn:needs-lock文件需要锁定,但我找不到属性

  • 在结账大多数文件不需要锁定,只有一些
  • 需要锁定的文件没有needs-lock属性
  • 似乎没有成为一个needs-lock属性在 包含目录
  • 任何tortiseSVN和Eclipse(虽然Subclipse)都可以识别哪些文件需要锁。

任何人都可以建议在哪里存储这些文件的属性/信息?

+0

'svn pl'说什么? – wilhelmtell 2011-03-25 03:04:36

+0

svn pl在其中一个文件上只报告一个属性“svn:mime-type”(它们是word文档)。目录上的svn pl报告没有属性。 – Dunderklumpen 2011-03-25 03:43:22

+0

那么那么。对希望修改的文件/目录执行'svn propedit'。我不知道他们为什么没有这些属性,但设置它们,如果它们在未来再次发生变化,我们会深入挖掘。 – wilhelmtell 2011-03-25 11:44:59

回答

0

张贴这对别人的信息:

很多碴左右后,它看起来像设置文件为只读(Windows环境)是不够Tortise SVN和Eclipse显示灰色的需求 - 锁定图标(在Package Explorer或Navigator for Eclipse中,Windows资源管理器用于Tortise SVN)。

因此,灰色图标似乎意味着该文件在源代码管理下,并且该文件是只读的,而不管'needs-lock'属性如何。

0

花了我一秒就明白了这一点。

如何打开/关闭SVN文件的'Needs-Lock'属性。

(使用Windows Explorer)

转到文件(S),你想要把锁开/拿脱锁

右键单击>乌龟SVN>属性

单击新建按钮>选择需要锁

选择锁定需要(只读更新)单选按钮或无锁定要求单选按钮>确定

1

如果您正在使用IntelliJ IDEA,可能需要检查是否没有通过单击锁定图标锁定源编辑器中的文件。

锁定图标是位于IDE右下方的切换按钮。如果将鼠标悬停在上面,则显示“单击以切换只读属性”文本工具提示。

相关问题