本文档是为 Subversion 1.4 编写的。如果您正在运行更新版本的 Subversion,我们强烈建议您访问 https://svnbook.subversion.org.cn/ 并查阅适用于您的 Subversion 版本的该书版本。
svn lock — 锁定工作副本路径或存储库中的 URL,以防止其他用户提交更改。
--targets FILENAME --message (-m) TEXT --file (-F) FILE --force-log --encoding ENC --username USER --password PASS --no-auth-cache --non-interactive --config-dir DIR --force
锁定工作副本中的两个文件
$ svn lock tree.jpg house.jpg 'tree.jpg' locked by user 'harry'. 'house.jpg' locked by user 'harry'.
锁定工作副本中当前被其他用户锁定的文件
$ svn lock tree.jpg
svn: warning: Path '/tree.jpg is already locked by user 'sally in \
filesystem '/svn/repos/db'
$ svn lock --force tree.jpg
'tree.jpg' locked by user 'harry'.
锁定没有工作副本的文件
$ svn lock http://svn.red-bean.com/repos/test/tree.jpg 'tree.jpg' locked by user 'harry'.
有关更多详细信息,请参阅 名为“锁定”的部分。