2010-11-23 60 views
0

我沒有任何域名經驗,但我想開始一個涉及我的一些朋友(之前創建過網站)的網絡項目。 (技術使用:PHP,HTML,SQL,jQuery,一些APIs)可以使用哪些工具來協調Web開發項目中的工作?

問題是我需要一個工具來協調我們的工作(類似SVN),如果我們能看到我們的變化每次更改後的網站。

編輯:是這樣嗎? http://www.hochmanconsultants.com/articles/subversion.shtml

編輯#2:我關心的是:Web開發人員通常使用哪種工具?如果不是,我可以使用什麼「最佳」工具?

編輯#3:謝謝你們,你們的答案真的有幫助! :D

回答

1

Subversion是一個很好的工具,它是一個文件版本管理系統,允許您在同一個項目中與您的團隊一起工作,並跟蹤您對文件所做的每一項更改。顛覆或其他類似的軟件(Git,Mercurial ...)是必需的,但你將需要別的東西。

我建議您嘗試Redmine是一個免費的(寫上軌)項目管理系統,這可以讓你和你的同事,以保持組織的工作,控制時間,在論壇討論中,創建一個關於維基該項目並與顛覆集成,以審查代碼的變化。

在這其中,您將需要一些用於所選技術的開發工具。

HTH!

0

當然,你需要一個類似SVN或GIT的版本工具(你可以在github.com上有免費的git倉庫)。

另外我會考慮使用Trac 或Redmine等項目管理/錯誤跟蹤工具。

0

我們的團隊爲網絡應用和iPhone應用使用Mercurial。這是一個分佈式版本控制系統。 Git也很相似,也很受歡迎。就個人而言,Mercurial非常滿意。