本节和大家讨论一下SVN诸多子命令的一个,子命令Svn lock的相关内容,欢迎对此感兴趣的朋友们一起来学习。
SVN子命令Svn lock
名称
子命令Svn lock—LockworkingcopypathsorURLsintherepositorysothatnootherusercancommitchangestothem.
概要
子命令Svn lockTARGET...描述
LockeachTARGET.IfanyTARGETisalreadylockedbyanotheruser,printawarningandcontinuelockingtherestoftheTARGETs.Use--forcetostealalockfromanotheruserorworkingcopy.
选项
--encodingENC
--file(-F)FILENAME
--force
--force-log
--message(-m)MESSAGE
--targetsFILENAME
例子:
在这里我们看一下子命令Svn lock使用的一个例子,在工作副本锁定两个文件:
$svnlocktree.jpghouse.jpg
'tree.jpg'lockedbyuser'harry'.
'house.jpg'lockedbyuser'harry'.
锁定工作副本的一个被其它用户锁定的文件:
$svnlocktree.jpg
svn:warning:Path'/tree.jpgisalreadylockedbyuser'sallyin\
filesystem'/var/svn/repos/db'
$svnlock--forcetree.jpg
'tree.jpg'lockedbyuser'harry'.
没有工作副本的情况下锁定文件:
$svnlockhttp://svn.red-bean.com/repos/test/tree.jpg
'tree.jpg'lockedbyuser'harry'.在这里SVN子命令Svn lock相关问题介绍完毕。
【编辑推荐】