1
我有一個Web服務器進行開發。發生在那裏的源文件的所有變化都是通過ftp完成的。更改完成後,我應該通過ssh連接,並從控制檯進行提交。 (不可能擁有所有源文件的本地副本,然後將更改提交到遠程服務器)。 問題:在遠程服務器上是否提供了面向Web的應用程序,或者是一些可以通過ssh執行的GUI工具?遠程git提交工具?
我有一個Web服務器進行開發。發生在那裏的源文件的所有變化都是通過ftp完成的。更改完成後,我應該通過ssh連接,並從控制檯進行提交。 (不可能擁有所有源文件的本地副本,然後將更改提交到遠程服務器)。 問題:在遠程服務器上是否提供了面向Web的應用程序,或者是一些可以通過ssh執行的GUI工具?遠程git提交工具?
您可以編寫一個簡單的shell函數,將ssh傳遞給遠程計算機並進行部署。像fabric這樣的工具可以讓你輕鬆完成。
如果您推送到特定分支,您還可以在遠程計算機上保留一個裸倉庫,並使用一些掛鉤執行部署。這會讓你更容易。