SVN给文件加锁与解锁

在多人协同开发时,经常会存在多人对同一个文件进行修改的情况,这个时候我们就可以采用SVN的 锁定-修改-解锁的模式,在这样的模式里,在一个时间段里配置库的一个文件只允许被一个人修改(即如果你对一个文件获得锁定,那么只有你可以提交这个文件,其他用户的提交都会被拒绝,直到你释放了这个锁)。此模式并不适合软件开发这种工作,我们采用此种模式进行文档管理。

使用TortoiseSVN获取锁

现在,开发人员想要修改一下某个文件,他在修改的过程中,有可能会给某个接口文档这个文件加锁,进行获取锁操作

 找到要修改的文件--->右击--->TortoiseSVN ---->Get lock...

接着便会弹出锁定窗口,在其中输入获取锁的原因

点击OK按钮,如果之前已经选择记住用户名密码的验证,此时便不需要再次进行用户名和密码的校验,文件便被锁定了。

此时别的同事无法再次获取到该文件的锁,如果有同事对此文件进行了修改也是无法提交的,

在你释放锁之前会提示该文件被其他人锁定了。

在你释放锁之后呢会提示他的版本不是最新的。

修改完成之后,提交修改的文件,锁便得到了释放。

如此便可以确保同一个文件在同一时间上只能被一个人修改,很大程度上避免了冲突。

使用TortoiseSVN释放锁

首先,选择想要释放锁定的文件,然后右键菜单点击TortoiseSVN,在其下拉列表中选中Release lock。进行相应的提示操作便可以解锁。

更多SVN的使用会持续总结,欢迎进行好文章的推荐,望不吝赐教!

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值