我們目前的處境:轉向使用SVN或GIT來管理服務器上的代碼的提示?
- 1個Apache服務器(託管)數據
- 30GB,數百個文件夾/項目
- 文件有99%的HTML/PHP/JS/CSS,帶着一幫PDF/PPT /文檔等
- 幾個開發人員,從不同的地點工作,用自己的電腦
- 一些開發只對某些目錄的訪問(使用不同的FTP帳戶)
- 所有的更新都以F製作TP直接,節省了舊文件
- 託管公司做基本的每日/每週備份,但訪問這些文件,需要他們的幫助
現在我們知道這是不是附近的最優解決方案。時不時地,有人不小心刪除了與那些錯誤的工作文件等等等等
我們應該做些什麼,以這樣的:
- 所有文件會自動備份,這樣的錯誤可以易於回收和安全
- 開發者不應該改變他們的工作流程多,我們真的,真的像Dreamweaver &的自動保存到FTP功能的WinSCP
- 我們得到工作也影響到當前文件的新的,更好的辦法
?
是的,在這裏也常常這樣說。 看來我正在做的下一件事是用Git代替傻瓜。只是一個簡單的問題 - 用你建議的設置,基本的開發工作如何? 現在我們只是將文件保存到FTP服務器,刷新瀏覽器,它就在那裏。我真的很喜歡簡單。 – Apeli 2012-02-02 11:52:02
進行更改後,您會有一個明確的'git commit'步驟。有一些UI工具可以自動處理提交和推送到遠程,例如SmartGit。我會推薦ProGit(progit.org)。免費電子書,也可用於死樹版本。 – idlethread 2012-02-02 14:20:47
瞭解您選擇的解決方案會很有意思... – idlethread 2012-02-09 06:23:47