SVN/Tortoise 总是使文件只读

Gav*_*vin 7 tortoise-svn svn

每当我使用 Tortoise 对我的 SVN 项目进行检出/更新时,所有文件都被设置为只读。有没有办法阻止这个?我有 1 个特定的项目,我需要在其中进行任何检出/更新才能将文件设为只读。

谢谢

Ale*_*Che 9

看起来您的文件已svn:needs-lock设置。要检查这一点,请在任何锁定的文件上选择TortoiseSVN -> 属性上下文菜单。有关更多信息,请参阅http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-locking.html#tsvn-dug-locking-needs-lock

此外,看起来您有Automatic 属性设置自动needs-lock在所有新提交的文件上设置。选择TortoiseSVN->SettingsGeneral tab,点击Edit按钮查看 subversion 配置文件。看看,如果enable-auto-props = yes字符串被取消注释,以及部分中是否有一些未注释的行[auto-props]

或者您可能在某个父文件夹(例如,trunk)上将项目属性设置为递归。要检查这一点,请选择TortoiseSVN ->项目父文件夹上的属性

有关更多信息,请参阅http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-propertypage.html#tsvn-dug-propertypage-auto-props


Ada*_*kes -1

我在工作中使用 SVN 作为 Microsoft SCC 提供程序(由 PushOK Software 提供)的工具时遇到了这个问题。它在后台运行并执行类似的操作,这非常烦人。一旦关闭此功能,只读问题就不会再出现。