我們的設置如下:版本控制;選擇,選擇,選擇!
我們有一個運行Ubuntu的本地開發服務器,其中有一個設置用來鏡像我們的在線主機。 每個開發人員都在Windows機器上工作,並從本地開發服務器訪問文件。
有問題的項目有許多內置的PHP網站。看到there are no good reasons not to use version control,我們打算獲得SVN,Git,Mercurial或其他服務器上運行的其他東西。
問題是,我們該如何做,但是從Windows機器提交更改,以及如何檢查站點(項目)或整個站點的完成區域以上傳到活(遠程)服務器?
確實,有些VCS可以讓您執行檢出和上傳部分。但是VCS是一個VCS,並且將永遠是。部署系統是不同的野獸。這是一件好事。 – innaM 2009-11-03 14:08:47
Tortoise SVN是在Windows上使用修訂控制的好方法。 – 2009-11-03 14:28:59
這裏的答案是有幫助的,但有幾十個關於SO的問題基本上提出了同樣的問題。如果你最終想要更多的建議,你應該瀏覽它們。搜索'dvcs'標籤以及「比較」。 – quark 2009-11-13 20:47:25