NetBeans 7.x和Subversion 1.7.1

时间:2011-10-30 02:56:53

标签: svn netbeans

升级到最新的TortoiseSVN并检查出一个回购后,NetBeans抱怨没有正确版本的SVN客户端。没问题,我下载了Win32SVN,这是1.7.0(乌龟是1.7.1,但这应该不是问题)。

然后,在NetBeans中,我使用Tools>将其指向subversion二进制文件。选项>版本控制>颠覆。没有快乐。

每次我在NB打开我的项目时,都会收到一个可怕的警告DB,告诉我需要降级我的仓库或升级我的SVN客户端。

我错过了哪些步骤?我不愿意降级我的TortoiseSVN,所以如何将NB带到鼻烟?

2 个答案:

答案 0 :(得分:30)

除了上面我遵循的步骤(安装Win32SVN并将NetBeans指向命令行客户端)之外,所需要的只是实际告诉IDE使用命令行客户端而不是内置客户端(应在2011年11月更新according to the devs)。

打开PogramFiles / NetBeans文件夹,查找etc / netbeans.conf,然后在引号内的netbeans_default_options行中添加-J-DsvnClientAdapterFactory=commandline。这告诉NetBeans使用命令行SVN而不是插件。

答案 1 :(得分:5)

这对我有用:

这里给出了一个相对官方的解决方法,但请注意它已经说NB中的SVN支持不能完全工作,因为它们的命令行SVN模块很硬。 http://netbeans.org/projects/versioncontrol/pages/Subversion1_7

我在Win 7 Pro 64b,NB 7.0.1上成功使用的步骤: 1.获得并安装了Collabnet 1.7.2 SVN客户端(命令行内容)

  1. 确保新的svn客户端在路径上(在命令行输入“svn help”,然后查看顶部附近的版本号), (或者你可以确保在NB中明确给出了svn客户端的路径 - 工具 - 选项 - 其他 - 版本控制 - SVN)

  2. 编辑netbeans.config文件以添加上面链接的文章中列出的新默认选项。

  3. 现在我的NB在启动时没有抱怨,但是我不相信NB 7.0.1中的SVN完全可以正常工作,根据该文章中的免责声明,所以我仍然计划使用TortoiseSVN!

相关问题