可以使用哪些工具来协调Web开发项目中的工作?

时间:2010-11-23 08:31:30

标签: svn

我没有域名经验,但我想开始一个涉及我的一些朋友的网络项目(他们之前创建了网站)。 (使用的技术:PHP,HTML,SQL,jQuery,一些API)

问题是我需要一个可以协调我们工作的工具(类似于SVN),如果我们能够在每次更改后看到我们网站上的更改,那就太好了。

编辑:这样可以吗? http://www.hochmanconsultants.com/articles/subversion.shtml

编辑#2:我担心的是:Web开发人员通常使用的工具是什么?如果没有,我可以使用的“最佳”工具是什么?

编辑#3:谢谢你们,伙计们,你们的答案真有帮助! :d

3 个答案:

答案 0 :(得分:1)

Subversion是一个很好的工具,它是一个文件版本控制系统,它允许您在同一个项目中与您的团队合作,并跟踪您对文件所做的每一项更改。颠覆或其他类似的软件(Git,Mercurial ......)是必要的,但你还需要别的东西。

我建议您尝试Redmine是免费的(写在轨道上)项目管理系统,这可以让您和您的同事保持工作井井有条,控制时间,讨论在论坛中,创建一个关于项目的wiki并与subversion集成,以检查代码更改。

其中您需要一些开发工具来使用您选择的技术。

HTH!

答案 1 :(得分:0)

肯定你需要一个像SVN或GIT这样的版本控制工具(你可以在github.com上有一个免费的git存储库)。

另外,我会考虑使用像Trac这样的项目管理/错误跟踪工具 或者Redmine。

答案 2 :(得分:0)

我们的团队将Mercurial用于网络应用和iPhone应用。它是一个分布式版本控制系统。 Git也很相似,也非常受欢迎。就个人而言,对Mercurial非常满意。