有可能有人会问我为什么还在使用svn而不是git,从现状来讲git毫无疑问是当下的翘楚,但是并不是每个公司都会顺应时代潮流,svn就是是我们公司成为了首选的版本控制工具,既来之则安之!
回到主题吧,就在我开发的过程中,一次偶然的操作导致了提交与更新都无法成功。每次得到的结果都是None of the targets are working copies!立马我想到的就是谷歌,但是得到的信息及其简单,大部分结果都是这样。
我卸载重装,重新checkout都无济于事!还好一点可以指令操作,但是在merge分支处理冲突的时候还是工具来的顺手!空闲之余我在卸载程序的时候发现有个按钮是修复。我顿生想法,公司有文件加锁软件会不会因为某次不正确处理把svn的文件破环了!我顿时兴奋无比,立马点击修复。操作如下!
修复之后我发现一切都变好了!果然是svn文件破环了。