话说一直都想用一用这个GIT,这两天就尝试了一下。最终以失败告终。
在这个过程中遇到了不少问题。
tortoisesvn与tortoisegit兼容存在问题
这个是装了tortoisegit之导致了tortoisesvn的图标出了问题,后来重装了一次,直接就导致tortoisesvn的右键菜单里的东西都没有了,最后没办法,就只好把tortoisesvn重装了一下。
从SVN服务器克隆失败
通过慢慢地摸索,熟悉了之后,就从SVN服务器来克隆到GIT里,满怀欣喜地等待不停地下载,说实现,下载确实是比较慢的,可结果都是在半途错误不得中止。反复试了几次都是这样的,就没有办法了。看来这个确实是有些特殊的情况导致了出错。
手动提交也很曲折
最后只有一个很傻很傻的办法了,也是svn和git相互不干扰的办法,就是在svn相同的目录下初始化一个git的库,然后将相应的文件提交到git库中。这个办法可以很好地避免相互之间的冲突,而且也可以很好减小相互之间的干扰,只不过需要人为地手动多提交一下。
然后就把代码提交,结果就是莫名其妙地卡住,tortoisegit莫名其妙地卡住,而且CPU占用一直都是50%以上,等了很久之后, 也还是这样。网上说GIT在windows下确实效率有很大的问题。而且我需要提交的代码量也是比较大的。
唉,没办法了,看来用GIT到工作上是不太可能了。