如果我将文件锁定在我下载的工作副本和存储库中的同一文件中,有什么区别。语法是:
svn lock TARGET
因此,target可以是存储库中文件的URL,也可以是工作副本中的文件。
两种方式有什么不同?
答案 0 :(得分:1)
通过svn lock
命令锁定文件将始终将其锁定在存储库中。
如果您使用“工作副本中的文件”语法(例如svn lock readme.txt
),那么您只能从该特定工作副本提交该文件。
如果使用“存储库中的URL”语法(svn lock http://myrepo/svn/myproject/readme.txt
),则在删除锁定之前,无法从任何工作副本提交对该文件的更改。
有关详细信息,请参阅svn书:http://svnbook.red-bean.com/en/1.7/svn.advanced.locking.html