我一直在爲我的所有網站項目使用mercurial一段時間。我主要使用中央存儲庫(Bitbucket),並在需要時將項目克隆到我的本地開發箱。 在我的開發環境中,我總是使用(S)FTP上傳網站或更改到實時服務器。 但是,由於隨着時間的推移,大多數活網站都會發生變化(上傳文件,ini文件,其他開發人員等),所以我希望將活網站置於版本控制之下。不幸的是,我的大多數客戶只使用FTP訪問(便宜的)普通舊webhosting(如果我幸運的話,可以使用SFTP)。 我一直在讀:'平原'虛擬主機上的Mercurial
https://www.mercurial-scm.org/wiki/PublishingRepositories#hgweb
https://www.mercurial-scm.org/wiki/StaticHTTP
https://www.mercurial-scm.org/wiki/HgWebDirStepByStep
和一些結果谷歌扔在我的。我以某種方式覺得我完全誤解了這一切,並沒有提出一個好的工作流程。 這件事情會是一個好的工作流程,我將如何設置?如果需要的話,我不介意更改爲Bazaar或Git(我有點害怕Git是誠實的,我讀到的有關Git的所有內容似乎比我讀過的有關Mercurial或Bazaar的技術高10倍,並將其安裝在Windows似乎意味着安裝各種輔助軟件似乎,但這是另一回事,我只提到它表示Git是我的最後一招)
我們是在談論發佈您的網站的內容,以託管服務器?你不需要Mercurial。 – 2012-07-26 07:27:52
首先,似乎越來越傾向於通過ftp進行版本控制,我知道這一點。其次,我們主要討論跟蹤活動服務器上的更改。 – Evert 2012-07-26 07:35:33
您列出的文章正在討論通過http發佈存儲庫,這可能與從該位置發佈實際站點不一致。 – 2012-07-27 16:52:25