svn lock — Lock working copy paths or URLs in the repository so that no other user can commit changes to them.
Lock each TARGET
. If any
TARGET
is already locked by another user, print a
warning and continue locking the rest of the
TARGET
s. Use --force
to steal a
lock from another user or working copy.
--encoding ENC --file (-F) FILENAME --force --force-log --message (-m) MESSAGE --targets FILENAME
在工作副本锁定两个文件:
$ 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 '/var/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'.
更多细节见第 8 节 “锁定”。