我在Windows上使用NetBeans 7.0.1并且我遇到以下问题:我的项目是在SVN下版本化的,但是我使用的是外部SVN工具,因为我真的不喜欢netbeans中的内置subversion客户端对我来说,这是多乱的和混乱的。
现在我正在尝试重命名项目中的文件,但它因SVN错误而失败
Subversion failed to move X:\***.html to: X:\***a.html
org.tigris.subversion.javahl.ClientException: svn: Cannot write to 'X:\***\.svn\tmp\text-base\indexa.html.svn-base': X:\***\.svn\tmp\text-base\indexa.html.svn-base (The system cannot find the file specified)
有没有办法在NetBeans中完全禁用subversion支持?我不使用它,我不想要它。
我已经google了一下,发现卸载subversion插件会有所帮助,但是在这个版本的NetBeans subversion支持可能是内置的,我没有在安装的插件中看到它,我找不到禁用它的任何设置。我还怀疑NetBeans颠覆了破坏我的存储库,甚至我的常规客户端现在都在抛出错误。
答案 0 :(得分:28)
在这个版本的NetBeans subversion支持可能是内置的,我没有在已安装的插件中看到它,我找不到任何禁用它的设置。
Tools
- Plugins
并在Installed
标签中显示“显示详细信息”复选框,选择Subversion并点击Deactivate
或Uninstall
按钮。该插件将被停用/删除,系统将提示您重新启动IDE
答案 1 :(得分:1)
以下是停用特定SVN项目的另一种解决方案:
将项目文件夹添加到无版本文件夹列表: 配置文件: 〜/ .netbeans / VERSION / config / Preferences / org / netbeans / modules / versioning.properties
添加一行: unversionedFolders = FULL_PATH_TO_PROJECT_FOLDER
IDE重新启动后,该项目不应再被视为版本
答案 2 :(得分:1)
NetBeans提供了在选项菜单下断开特定文件夹与版本控制的功能。这允许您对某些项目使用内置支持,并在其他项目中禁用支持。请注意,您只能选择已经受SVN管理的文件夹。
这可能会改变与@Satya Prakash answer相同的文件,但会通过GUI。