svn加锁目的:为了避免多个人同一时间对同一个文件改动的相互覆盖,版本控制系统就必须 有一套冲突处理机制。
svn加锁两种策略:
乐观加锁:所有签出的文件都是可读写的,对文件的修改不必获得文件的锁,当你修改完文件 签入时,会首先要求你更新本地文件,版本控制系统不会覆盖你的本地修改,而是会让你自己 合并冲突后签入。
严格加锁:所有签出的文件都是只读的,任何对文件的修改必须要获得文件的锁,如果其他人 没有拥有该文件的锁,那么版本控制系统就会授权给你文件的锁,并将文件设置为可编辑的。
svn两种加锁步骤:
乐观加锁:选择你想要获取锁定的文件,然后右键菜单点击TortoiseSVN选取获取锁定。 严格加锁:在想要采取严格加锁的文件或目录上点击右键,使用TortoiseSVN属性菜单,点 击新建属性,选择需要锁定。
Was this helpful?
0 / 0