背景:在版本发布后,本人把工程文件上锁后,进行过修改但没有进行上传。后面一段时间后,开发人员需要进行修改提交,发现解锁不成功。
使用解锁命令时:提示如下:
If you want to break the lock, use the 'Check For Modifications' dialog or the repository browser.
解决办法:
1、在SVN服务器工程目录下,找到目录下的db文件夹,在db文件有一个locks文件夹,把locks文件夹里的所有子文件夹都删掉。
2、在本地工程文件下,使用clean up命令。注意该命令为使得把之前本地修改但未提交的改动进行恢复。和服务器保持一致。
3、在SVN服务器上,选中该工程项目进行读写设置。把只读权限改为读写权限即可。
完成以上操作即可再本地进行提交。