2

是否可以将本地 SVN 存储库中的未修改文件设为只读,直到有人更改它们,并且一旦提交,将它们设为只读?

我不想实现 lock-modify-commit 模式。我只想让本地副本只读,并有某种“签出”命令可以使文件可修改。我希望让开发人员更加了解他/她正在更改的文件。

谢谢

4

2 回答 2

2

Microsoft MS-SCCI接口定义了签出和锁定、签入和解锁协议。

因此,如果您的开发工具支持MS-SCCI接口,那么您可以使用任何支持该接口的 SVN 插件。

例如,Agent SVN支持 MS-SCCI,它具有此功能,可与 MS-SCCI 兼容的 IDE(如Visual StudioSSMSPowerBuilder )一起使用。

注意:我是 Agent SVN 的作者。

于 2013-09-25T06:10:33.697 回答
1

设置svn:needs-lock所有文件的属性。

于 2013-06-17T14:49:58.973 回答