鍍金池/ 問答/Linux/ windows環(huán)境代碼部署到linux環(huán)境問題?

windows環(huán)境代碼部署到linux環(huán)境問題?

在本地電腦有一個web項目,本地使用windows環(huán)境,這個時候需要發(fā)布到服務器上,服務器為linux環(huán)境。

結(jié)果windows使用rsync需要安裝客戶端
之前有安裝過cygwin,發(fā)現(xiàn)自帶了rsync,提示SSH問題,可我本地安裝有SSH

clipboard.png

算了,找一個客戶端,安裝了cwRsync
檢查下,查看rsync是否安裝

clipboard.png

檢查下,查看ssh是否安裝

clipboard.png

執(zhí)行同步代碼,結(jié)果顯示:

clipboard.png

SSH遠程也正常,查了都說要安裝OpenSSH,確實安裝了,現(xiàn)在想知道如何解決這個問題?

問題1:如何解決這個問題?
問題2:以前最早用FTP,個人感覺速度比較慢,效率低。準備使用SCP,對增量部分不能同步,不靈活。還考慮GitHook的方式,最后選擇了采用rsync,大家對小項目,但需要長期維護的用什么部署方案?

回答
編輯回答
荒城

cygwin下安裝openssh-client即可解決這個問題。

如果喜歡圖形化的操作,也可以用sftp客戶端,基于ssh的ftp,只要開啟了ssh服務端幾乎0配置。比如xftp, filezilla等客戶端都同時支持ftp與sftp。

另外scp也是基于ssh協(xié)議,所以你用scp客戶端應該也能操作。

最后,長期持續(xù)維護的項目,持續(xù)集成技術(shù)了解下

2018年8月24日 15:14