Netbeans:通过SSH远程项目/源文件?

时间:2011-10-04 15:06:02

标签: netbeans ssh remote-debugging

是否可以设置远程NetBeans C ++项目,其中源文件仅可通过SSH访问

我的项目需要在Linux机器上构建,但我想在Windows机器上开发它。

通过SVN检查代码到我的Windows机器不是一个选项,因为有一些文件只有大小写不同,而且NTFS不区分大小写(不幸的是,我无法更改它们)。

我很清楚Windows可以被强制区分大小写,理想的解决方案就是将这些文件重命名为理智。

但是,我只是想尝试使用NetBeans解决这个问题。既然它是一个远程项目,为什么还要在本地保存任何文件。

由于

2 个答案:

答案 0 :(得分:1)

目前,没有。通常,具有相同名称的不同情况的编程文件是不好的做法。

您可以在Windows中启用区分大小写 - 您可能需要拥有专业版或更高版本。

另一种解决方案是在远程Unix系统上设置VNC / RDP。整体解决方案应该符合更好的文件命名约定:

  
      
  • 程序员1:"嘿,伙计,看看noCamelCase.cs - 我刚刚重写了它。"
  •   
  • 程序员2:"嗯,nocamelcase.cs是空白的。"
  •   

答案 1 :(得分:0)

使用Netbeans进行远程构建有两种方法。第一,项目存储在本地。您只需创建一个常规项目,然后在向导的第二页上指定具有源和远程构建主机的网络目录。我已经将它用于Solaris客户端到Linux服务器,但不是用于Windows,因为我们没有SMB导出的挂载。这使用ssh和一些共享的lib插入器来获取构建信息。

第二种方法是创建一个远程项目。在这种情况下,项目在远程主机上创建,日期根据需要复制到客户端。我只选择了一些测试,因为我更喜欢第一种方法,因为它具有更好的延迟。

最后,您可以在Windows机器上使用vnc或安装X,并在Linux机器上执行所有操作。