【问题标题】:Netbeans, GIT and remote server working together?Netbeans、GIT 和远程服务器一起工作?
【发布时间】:2020-08-05 19:56:57
【问题描述】:

我需要有关设置开发工作流程的帮助/建议:

编辑器:NetBeans(最新版本) 项目:远程PHP项目 GIT:本地克隆项目 工作站:Windows 远程服务器:Linux

我不能在 Windows 上运行这个项目,所以我不能使用本地网络服务器。

我已经审核过:

Netbeans use Remote Server Git Working Copy

Using Netbeans on local and git (client) on remote server

而且他们没有提供解决方案。

我在windows上,远程服务器是Linux。

我尝试使用 WSL 并将 git repo 安装到 WSL 中。这行得通,但是 WSL I/O 非常可怕,并且在 Windows 共享上运行 webroot 很慢。据我了解,这也会影响 Docker。

我可以在 NetBeans 中提交更改,但这需要额外的步骤,而且我不确定 NetBeans 到底提交了什么(即编辑器中的活动文件)。

我希望能够同时保存到我的本地 git repo 或提交到我的 dev 分支并保存到远程服务器。保存到远程服务器是出于测试目的。我怎样才能做到这一点?

【问题讨论】:

    标签: php git netbeans


    【解决方案1】:

    我认为您可以使用 jenkins 部署到服务器中......而且我认为很多人都这样使用 Jenkins。

    我正在开发一个项目,该项目可以在文件系统上显示来自本地 repo 的分支的内容:

    https://github.com/eantoranz/gitmod

    所以在 linux 服务器上,您可以要求 gitmod 从 linux 服务器上的 repo 挂载分支 X,以便它显示在 /var/www/html/somedir 中(就像标准的 debian/ubuntu 目录一样发布进入 apache)。

    然后,您可以从本地机器将此远程仓库推送到分支 X,它会自动显示在 linux 服务器上。请注意,这是 alpha 软件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-12-29
      • 2023-03-31
      • 2011-10-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-11
      相关资源
      最近更新 更多