我们正在将我们的版本控制从一些旧的VCS转移到SVN,以便与IDE集成(我们使用的是NetBeans和IBM RAD)。
在这样做的过程中,我使用SlikSVN为win64设置了一个本地存储库,并使用命令svnserve -d -r c:\repo\test
启动了一个服务器。我定义了一个带有用户密码对的基本组(不允许匿名访问)。我的authz如下:
[groups]
li_users=alessandro
[/]
@li_users=rw
然后我在RAD(装有Subclipse 1.8)和NetBeans上创建了一个测试项目,并尝试将其导入到新创建的存储库中,并产生以下结果:
org.tigris.subversion.javahl.ClientException: URL 'svn://localhost/TestProject' doesn't exist
有趣的是,当我以任何方式浏览我的存储库时,包括单击导入向导上的“浏览”按钮,它会显示“TestProject”目录,而我无法创建具有相同名称的另一个目录。此外,如果我创建(使用“进入新文件夹”)并尝试使用另一个目录,它会给我同样的错误。
那里有什么问题?我搜索了它似乎是NetBeans的一个错误,但我找不到解决这个bug的方法。 提前谢谢。
答案 0 :(得分:0)
显然,回归Subversion 1.6是唯一的出路,至少在NetBeans赶上1.7之前。
答案 1 :(得分:0)
如果您不介意遇到一些错误,可以尝试Netbeans的开发分支(7.2 Beta)它捆绑了SVN 1.7。我为此安装了7.1.2和7.2 Beta ...