在Netbeans的GIT/SVN混合项目中优先考虑GIT?
答
(解决方法,而不是实际的解决方案)
最简单的方法是将克隆git仓库,指着你的NetBeans实例到文件集(克隆混帐回购协议)。
当你想回到SVN/Git仓库时,在命令行会话中回到那个第一个混合仓库,从第二个仓库回收git(取回所有的更改),然后继续使用NetBeans ,设置为阅读第一个混合回购,并主要与SVN合作。
答
我有同样的问题。我在单个NetBeans项目下都有.svn
和.git
目录。在这种情况下,NetBeans总是使用SVN存储库作为主要的(也是唯一的)一个。
我的解决方案是简单地禁用NetBeans中的SVN支持(Tools > Plugins > Installed > Subversion > Deactivate
)。这样我可以使用我的控制台来管理SVN并在NetBeans中拥有Git存储库。此外,如果需要,SVN支持可以再次快速启用。
也许不是最完美的解决方案,但它的工作原理:)
答
我也不得不使用“显示详细信息”复选框(得到了来自另一篇文章,这一次后给了方法给我!)
工具插件,并在安装选项卡标记“显示详细信息”复选框, 选择Subversion和打停用
你能具体谈谈你的项目是如何设置的? – Bill 2012-07-21 14:45:46
我有一个来自外部SVN源的项目结账,我正在推入我们的内部GIT仓库。因此,.git和.svn文件夹都存在于项目结构中。命令行工具正常工作,问题是Netbeans只能看到SVN项目,并且没有任何方法切换到GIT。 – SyBer 2012-09-26 17:42:06