![如何确保文件存在于我的 svn 存储库但不允许提交?](https://linux22.com/image/804168/%E5%A6%82%E4%BD%95%E7%A1%AE%E4%BF%9D%E6%96%87%E4%BB%B6%E5%AD%98%E5%9C%A8%E4%BA%8E%E6%88%91%E7%9A%84%20svn%20%E5%AD%98%E5%82%A8%E5%BA%93%E4%BD%86%E4%B8%8D%E5%85%81%E8%AE%B8%E6%8F%90%E4%BA%A4%EF%BC%9F.png)
我有几个文件希望存在于我的 svn 存储库中,但我不想其中包含任何信息。拥有该文件的开发人员总是有本地更改,但他们的更改不应该被允许在存储库中。有些文件实际上应该是空的。
我认为 svn lock 会很有用,但拥有该锁的人仍然可以提交更改。我希望开发人员能够进行本地更改,当然,但不能提交它们。有没有一种方法可以强制文件存在但不允许任何更改?
答案1
我不知道服务器端的方法。你可以这样做在 TortoiseSVN 客户端本地. 正如该答案命令行中提到的那样,SVN 不会自动执行此操作,因此需要添加额外的变更列表选项来遵循忽略。
也许可以同时做两件事。用一个未使用的 SVN 帐户锁定文件。然后,每当开发人员抱怨时,就把他们指向如何忽略该文件的设置信息。