使用远程 Git 签出存储库运行 eclipse

Posted

技术标签:

【中文标题】使用远程 Git 签出存储库运行 eclipse【英文标题】:Running eclipse with remote Git checkout repository 【发布时间】:2018-09-28 02:38:21 【问题描述】:

在我的 Windows 笔记本电脑上,我使用 putty 在远程服务器上进行 ssh,在那里我有 git checkout 一个 C 项目。我想在我的笔记本电脑上使用 eclipse(CDT) 进行程序开发,但编译和程序执行只能在远程服务器上进行。我可以将远程服务器上签出的存储库映射到笔记本电脑上的 eclipse 中,这样我就可以避免使用签出项目的两个副本。

【问题讨论】:

如果您的遥控器是 Linux/Mac OS,我认为不会。 【参考方案1】:

这似乎是不可能的除非您正在使用安装在远程机器上的 Eclipse...并在您的 Windows 笔记本电脑上使用它。

见“Remote Eclipse over X11”。 由于您使用的是 Windows,因此您将使用 X11 模拟器,例如 vcxsrv。 这样可以避免 sshfs 设置。

另一种方法是在 VM (VirtualBox) 或 Docker 映像/容器中复制您的远程机器环境,以便能够在本地编译(然后使用 Git 将修改后的源推送到您的远程机器)

【讨论】:

以上是关于使用远程 Git 签出存储库运行 eclipse的主要内容,如果未能解决你的问题,请参考以下文章

使用 Jenkins 管道将多个 git 存储库签出到同一个作业中

Git:如何从远程分支更新/签出单个文件?

将多个 git 存储库签出到同一个 Jenkins 工作区

Jenkins无法签出Git存储库 - 主机密钥验证失败

有没有办法用 maven 签出 git 存储库到某个文件夹?

无需克隆即可从远程仓库获取最后一个 git 标签