系统 win7
svn版本 Setup-Subversion-1.6.5
TortoiseSVN版本 TortoiseSVN-1.6.6.17493-win32-svn-1.6.6 1、TortoiseSVN右键没有add菜单,这是什么原因,没有add我怎么加入版本控制。
 2、重装SVN,删掉以前的数据仓库,我以前在eclipse下将一个项目加入SVN版本控制,重装后换掉项目全部文件(删掉原先的,添加一个名称一样的项目),但是该项目(该项目下没有.svn文件)状态却是已经加入版本控制的状态(每个文件上都有个问号,team下面没有share project菜单,有提交,还原等菜单),如果我点提交,会提示“上次提交后没有更改或添加的文件”。

解决方案 »

  1.   

    是怎么删掉的。 要到连接的url里面去删掉
      

  2.   

    你可以直接登录svn删除导入你的项目。再到本地更新你的项目应该就可以了。
      

  3.   

    1没有add菜单,可以用命令行来加入版本管理.
    首先找到svn的安装目录,在bin目录下,命令行执行svn import e:\test svn://targetURL:PORT/PATH
    来把e:\test加入版本管理.
    执行错误的话可以svn help import来查看命令用法.
    2你删除以前项目的时候应该没有删除磁盘上的项目,只是在eclipse中做了删除.所以,svn元信息还在文件夹里.你需要自己写代码来遍历删除 .svn文件夹.然后就可以share project了
      

  4.   

    或者,你点team,断开连接,选择删除svn元信息.让eclipse帮你删除
      

  5.   

    1没有add菜单,可以用命令行来加入版本管理.
    首先找到svn的安装目录,在bin目录下,命令行执行svn import e:\test svn://targetURL:PORT/PATH
    来把e:\test加入版本管理.
    执行错误的话可以svn help import来查看命令用法.
    2你删除以前项目的时候应该没有删除磁盘上的项目,只是在eclipse中做了删除.所以,svn元信息还在文件夹里.你需要自己写代码来遍历删除 .svn文件夹.然后就可以share project了
      

  6.   


    我是没有删掉文件,而是将文件夹改名,然后新建一个跟原先同名的文件夹。我重装svn之后,原先的仓库文件夹我整个都删掉。
    登录url是不是指登录到repo-browser,我进入svn://localhost,里面什么都没有
      

  7.   

    我最开始是什么都没删,而是指把项目改名(作为备份),然后新建一个同名的项目,刚刚我把原先的项目的.SVN都删了,还是没效果。
      

  8.   

    你先要当一个svn的服务下来,可以有项目,也可以没有目录,在当下的svn根目录下建你的文件夹,你再有鼠标右键 就可以看到 add
      

  9.   


    我的项目不是在svn根目录里
      

  10.   

    1. 好像用import而不是add来加入版本控制吧2. 你确定所有的.svn目录都删干净了么?
    还有,用export功能来获得一个“干净”的无SVN控制的目录
      

  11.   

    看你装了什么杀毒软件了  比如说360就会把SVN当作病毒杀掉的 因此没有右键菜单...