国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

git - 請(qǐng)教導(dǎo)遠(yuǎn)端檔案的同步問題
怪我咯
怪我咯 2017-04-22 09:00:32
0
4
715

新手第一次碰到這樣的問題,麻煩大家了,

我有一個(gè)網(wǎng)站host在amazon的ec2上,
OS用的是windows server 2008,網(wǎng)站的server用的是apache,
上傳文件到ec2用的是windows 7 自帶的 remote desktop connection,

問題是現(xiàn)在我經(jīng)常性的要更新代碼,每次要記住更新了哪些文件不可靠也不方便,
現(xiàn)在想到的辦法是,在ec2的windows上裝個(gè)git server,這樣我在本地可以push
更新到remote server, 請(qǐng)教有經(jīng)驗(yàn)的各位同學(xué),具體要這麼實(shí)現(xiàn)?
(有個(gè)土辦法是通過github做中轉(zhuǎn)站,但是不想這麼做)
謝謝!

怪我咯
怪我咯

走同樣的路,發(fā)現(xiàn)不同的人生

全部回覆(4)
迷茫

為什麼要用 Windows…

做安全的 git 伺服器的話,最好用 ssh 協(xié)議,所以,你裝 Cygwin 吧,這樣就有 sshd + git 可以用了。於是你在伺服器上建立個(gè) bare 倉(cāng)庫(kù)就可以直接 push 過去了。

迷茫

更新到git.oschina, gitcafe.自己搭建git服務(wù)麻煩些,還沒web介面。

然後兩端寫個(gè)腳本同步,本地push,遠(yuǎn)端pull

大家講道理

謝謝依雲(yún)和kxh的回答,現(xiàn)在我找到了更簡(jiǎn)單的方法,哈哈

在local機(jī)器和server機(jī)器上,下載google drive做中轉(zhuǎn)站,
所有的東西都用git push到本機(jī)google drive的目錄,它會(huì)自動(dòng)sync,
然後在server機(jī)器上,把google drive所在目錄的內(nèi)容(已自動(dòng)更新),
用git pull到我需要的地方的就好了。

這個(gè)辦法的缺點(diǎn)是,只能自己用。
bitbucket 有免費(fèi)的private repo,更方便一點(diǎn)!

洪濤

好久沒有上來。還是寫一下自己的做法。

使用Github做程式碼倉(cāng)庫(kù),伺服器安裝Git,設(shè)定金鑰。
伺服器寫一個(gè)部署介面(從Github pull最新的程式碼),然後在Github上配置webhook,
done.
這樣每次push到Github的時(shí)候,伺服器就自動(dòng)拉新程式碼部署了(安全穩(wěn)定起見,寫個(gè)部署log方便查看)。

最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板