我没有域名经验,但我想开始一个涉及我的一些朋友的网络项目(他们之前创建了网站)。 (使用的技术:PHP,HTML,SQL,jQuery,一些API)
问题是我需要一个可以协调我们工作的工具(类似于SVN),如果我们能够在每次更改后看到我们网站上的更改,那就太好了。
编辑:这样可以吗? http://www.hochmanconsultants.com/articles/subversion.shtml
编辑#2:我担心的是:Web开发人员通常使用的工具是什么?如果没有,我可以使用的“最佳”工具是什么?
编辑#3:谢谢你们,伙计们,你们的答案真有帮助! :d
答案 0 :(得分:1)
Subversion是一个很好的工具,它是一个文件版本控制系统,它允许您在同一个项目中与您的团队合作,并跟踪您对文件所做的每一项更改。颠覆或其他类似的软件(Git,Mercurial ......)是必要的,但你还需要别的东西。
我建议您尝试Redmine是免费的(写在轨道上)项目管理系统,这可以让您和您的同事保持工作井井有条,控制时间,讨论在论坛中,创建一个关于项目的wiki并与subversion集成,以检查代码更改。
其中您需要一些开发工具来使用您选择的技术。
HTH!
答案 1 :(得分:0)
肯定你需要一个像SVN或GIT这样的版本控制工具(你可以在github.com上有一个免费的git存储库)。
另外,我会考虑使用像Trac这样的项目管理/错误跟踪工具 或者Redmine。
答案 2 :(得分:0)
我们的团队将Mercurial用于网络应用和iPhone应用。它是一个分布式版本控制系统。 Git也很相似,也非常受欢迎。就个人而言,对Mercurial非常满意。