首先假设开发 A , 和 开发 B , 在使用 SVN 进行项目管理。那么A如何才能 某个锁定文件,防止B修改。
1、第一步,给这个文件加锁
完成这一步,则这个文件就别锁定了。
2、第二步,假如B去把这个文件修改了几行代码,然后 commit
开发B commit 失败,因为A已经锁定了文件
3、第三步,开发A 解除文件锁定
4、第四步,A把文件解锁后,这个开发 B 就可以正常的commit 了