我爲一家小型網絡開發公司(6人)工作,我們已經在市場上開發了一段時間的新代碼編輯器/開發環境。協作代碼編輯
目前,我們正在使用Dreamweaver(CS3)編碼端進行網站開發。每個站點的文件託管在Dreamhost ftp服務器上。我們所有6人都在遠程ftp服務器上處理同一組活動文件。 Dreamweaver具有方便的文件鎖定功能,可防止我們將相同的文件保持在同一個文件之外,從而覆蓋其他人的更改。
現在,我們發現這種開發方式可以實現非常快速的開發,並且愛完成任務是多麼容易。然而,我們並不喜歡很多事情。其中之一是Dreamweaver的代碼編輯器。我們也不喜歡我們缺乏每個網站的代碼歷史記錄。
有誰知道有一個很好的替代Dreamweaver具有類似的文件鎖定/ FTP功能?
如果不是,你能否向我解釋我們團隊的源代碼控制系統的最佳配置?我們願意看看GIT,Mercurial和Subversion。新系統理想情況下:
1)。在不同的操作系統上支持多種不同的代碼編輯器。 (Windows第一選擇)
2)。像現在一樣簡單快捷地推出代碼。 3)。允許處理辦公網絡以外的文件。 4)。價格便宜。
我可能只是表現出我對如何使用版本控制系統的無知,但似乎並不是每個人都在我們的計算機上使用我們自己的測試數據庫...這非常耗時
您對我們的問題的解決方案是什麼?我想我們必須升級到最新版本的Dreamweaver並永遠堅持下去,否則我們不得不尋找某種類型的ftp協作編輯器,否則我們將不得不實施版本控制。
版本控制的好處是否超過了推出代碼所需的額外時間?
就編輯而言,您使用的是純HTML/JavaScript還是您還有服務器端編碼環境? – Kendrick 2010-09-16 17:11:52
對不起,我沒有說清楚。我們有許多PHP形式的服務器端代碼。 – 2010-09-16 19:14:52