查看Subversion文件的只读副本?

I. *_*edy 11 svn version-control

有时我想从存储库中获取一个文件,以便在一些不受源代码控制的项目中使用.让我们说它只是一个充满方便实用功能的文件.我知道我可以只对svn导出,但我希望能够不时地进行svn更新以获取该文件的最新版本.

重要的是我不希望能够从新项目中提交对文件的任何更改; 我只是想能够做更新来刷新文件.

有没有办法将文件签出为只读?

Von*_*onC 2

这看起来像是模拟CVS 只读签出,而且我不认为它已在 Subversion 中实现

理想的情况是删除服务器端的提交访问权限,但我认为您的用户需要修改某个工作区中的文件,而不是另一个环境中修改(和提交)相同的文件(即在不存在的项目中)受源代码控制)。

另一种可能性是将该文件合并到声明为只读的 SVN 分支中(通过每个目录的访问设置)。
这样,您可以更新此分支中的文件,但签出该文件的用户将无法提交该文件,同时保留在存储库上提交的可能性。