1.原因
之所以出现这种问题,是因为曾经在当前地址checkout 过文件,当前地址受到svn的控制,svn不允许在当前地址下再嵌套另外一个svn库。
换个不受控的文件夹点右键,就会发现checkout功能回来啦。
2.解决办法
只需要清除项目内的 .svn隐藏文件夹即可,一般在项目的根目录下。两种方法:
1、直接删除。
2、使用SVN删除,使用Export命令,只需要目标文件夹就是项目文件夹即可。
3.参考
1.SVN checkout 功能不可用 右键只看到提交和更新,没有显示checkout
2. SVN如何清除本地的Working copy和远程仓库的联系.
3. Unversion a working copy.
4. SVN中检出(check out) 跟导出(export) 的区别.
知识源于分享