原因是没有实际添加到版本库中,要添加到版本库必须执行“Commit”。
具体分析如下:
SVN错误处理svn
:
Couldn’t
perform
atomic
initialization.
临时解决办法:升级sqlite。
原本安装的是
subversion
1.6.16
+
sqlite
3.6.13,一直报”Couldn’t
perform
atomic
initialization”这个错误,无奈之下尝试升级sqlite3.6
到
sqlite
3.7
,问题竟然解决了。
isnotaworkingcopy.Can’topenfile‘.svn/entries’:系统找不到指定的路径。原因是输入的访问路径不正确,如svn://192.168.6.200/如果最后少写了“/”,就会出现这种错误提示。
将文件checkout之后,没有出现SVN的图标。原因是有些时候在客户端Checkout文件后,SVN的系统图标也会不显示,可以执行一下“Cleanup”,就会出现SVN的系统图标。
添加的文件,别人看不到,版本库里也没有,最可能的原因是,你只是执行了“Add”而没有“Commit”,这样只是在本地注明某个文件是预定要增加的,而没有实际添加到版本库中,要添加到版本库必须执行“Commit”。删除文件也是一样。
到开始菜单的TortoiseSVN下面打开Settings,在General-Context menu里面看看,右边列出来的是可以在邮件菜单里面显示的项目,你看看是不是什么都没勾。下面还有一个选项Hide Menus for unversioned paths,最好把这个上面的勾去掉,否则在非svn目录里面是不显示相关右键菜单的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)