我有一台Windows 8.1主机,其中有一台使用VirtualBox运行的Ubuntu 12.10LTS服务器。
我有2个网络连接设置,第一个在NAT,第二个是“Host-Only-Adapter”,它允许我在不改变IP地址的情况下与VM保持连接...
在我的主机上,我有RubyMine 6.3.3。我想要做的是在Windows机器上开发(VM只是Ubunut Server,所以没有桌面)
我将来自GIT的所有文件保存在VM上,并使用Mapped Network Drive在RubyMine中编辑这些文件。
我正在尝试远程连接到Ruby Interpreter,以便我可以利用Rubymine的所有功能。在项目设置> Ruby SDK和Gems>新远程 - 我添加了所有服务器详细信息,“测试连接”工作正常。
然后我把路径放到Ruby Binaries上。但它只是坐在那里说“连接”永远不会做任何事情。
我尝试过System Ruby,RVM和Rbenv,他们都是这样做的。只是挂在那里多年,什么也不做。
我认为我想做的事情应该是可能的。以这种方式处理GIT也是一件好事,但我可以通过SSH连接从CLI轻松使用Git。
我已经通过电子邮件发送了JetBrains,但还没有回复,如果他们回来我会发布解决方案。
我也对如何以不同方式实现我想要的新想法持开放态度。
答案 0 :(得分:1)
我设法解决了这个问题,但我认为修复程序是一个我将向RubyMine报告的错误
我添加了一个Deployment Server,其设置与SSH Remote Interpreter完全相同。
完成此操作后,您现在可以选择“从部署服务器设置填写”
选择后,字段会自动填充,并且它会连接bingo。
不确定为什么会发生这种情况,但这确实是FIX它,如果我从JetBrains听到任何消息就会更新