
跟本机的working copy没有关系,svn长期使用中经常遇到这样的问题……可能是哪些人非法 *** 作了。这个倒是不影响使用,你可以先自己获取锁定,选择“偷取此锁定”。随后就可以提交了。svn中进行commit时提示文件被锁定,解锁后提示没有文件被锁定,见图
首先看看是不是真的有人在锁定,可以用svn浏览器访问这个目录,如果有人锁定,是会有锁定人信息的
如果是 *** 作不当引起的锁定,如果你清理当前目录不行,那么再往上退一级目录清理,勾选全部(注意备份好修改但未提交的东西,清理会还原掉)
1、 如下图所示,经常碰到的冲突提交失败。
2、 首先在编辑之前先把svn上面的内容更新下来,保证是在最新的版本上修改的,不然还是会提示冲突的。然后选择目标文件右键,选择“svn“。
3、 在d出列表里选择”获取锁定“。
4、这样就可以正常的编辑,然后选择svn提交进行编辑。
5、编辑完之后就可以正常提交了,这个时候锁定会自动打开。
svn支持并行的修改 这是它的优势,冲突只对同一个文件同一个版本同一个地方修改才会产生。有冲突说明你们对同一个地方的修改是不同的,这样解决冲突要比你修改完了别人再覆盖你的要好。
当然,如果想禁止,可以用TSVN右键--锁定 来 *** 作,当然提交后自动解锁(也可以保持锁定)。
建议
1、只锁定二进制类型的文件(比如、声音、视频等无法自动合并的文件,只能覆盖)。
2、完全模块化的编程,每个文件只允许一个人修改。
以上就是关于svn中进行commit时提示文件被锁定,解锁后提示没有文件被锁定,见图全部的内容,包括:svn中进行commit时提示文件被锁定,解锁后提示没有文件被锁定,见图、做项目使用svn版本控制的时候 提交或跟新的时候一直提示被锁定,该怎么解决、svn修改文件夹及文件名称后提交不了等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)