我有一个用于开发的网络服务器。发生在那里的源文件的所有更改都是通过ftp进行的。更改完成后,我应该通过ssh连接并从控制台进行提交。 (不可能拥有所有源文件的本地副本,然后只需将更改提取到远程服务器)。 问题:是否有面向Web的应用程序用于在远程服务器上进行提交,或者是否有一些GUI工具可以通过ssh进行提交?
答案 0 :(得分:0)
您可以编写一个简单的shell函数,将ssh发送到远程计算机并进行部署。像fabric这样的工具可以让您轻松完成。
如果您推送到特定分支,您还可以在远程计算机上保留一个裸存储库,其中包含一些执行部署的挂钩。这会让事情变得更容易。