NetBeans 7.x and Subversion 1.7.1



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

然后,在NetBeans中,我使用Tools> Options> Versioning> subversion将其指向subversion二进制文件。没有快乐。

每次我打开我的项目在NB,我得到一个大的可怕的警告DB告诉我,我需要降级我的repo或升级我的SVN客户端。

我错过了哪些步骤?我不愿意降级我的《TortoiseSVN》,那么我该如何让《NB》达标呢?

所需要的,除了我上面所遵循的步骤(安装Win32SVN并将NetBeans指向命令行客户端)之外,实际上是告诉IDE使用命令行客户端而不是内置客户端(根据开发人员的说法,应该在2011年11月更新)。

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

我是这么做的:

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

我在win7 Pro 64b, NB 7.0.1上成功使用的步骤:1. 获取并安装了Collabnet 1.7.2 SVN客户端(命令行内容)
  1. 确保新的svn客户端在路径上(在命令行输入" svn help ",并查看顶部附近的版本号),(或者你可以确保svn客户端的路径在NB - Tools - Options - Misc - Versioning - svn中明确给出)

  2. 编辑netbeans。

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

相关内容

  • 没有找到相关文章