软件控制

时间:2010-11-05 11:46:52

标签: version-control

任何人都可以推荐任何软件控制包(免费),专门用于Web开发。我们可以在自己的服务器上安装的东西。我们每周都会建立一些网站,我发现自己一遍又一遍地修复同样的错误。

我做了一些研究,但发现人们正在使用许多不同的软件包,但似乎没有人跳出来。

谢谢, 斯蒂芬

3 个答案:

答案 0 :(得分:2)

根据您的经验和需求,您应该查看Git,Mercurial或SVN。几年来我一直在使用SVN用于Web应用程序,但是没有本地存储库。 SVN的设置和使用都很简单。

Mercurial就像SVN一样有本地存储库(这里有大量的简化)。

很多新的开源项目和一些主要项目都使用了Git。

如果你有时间,你应该真正评估它们并找到适合你的需求。如果你只是需要简单的版本控制而且没什么特别的,那么svn将符合这个要求。

虽然,就我个人而言,我正在考虑很快使用Git和GitHub进行转换。

答案 1 :(得分:0)

你的问题有点不清楚。但是为了更清楚地了解您可能需要的内容,我建议您阅读一些有关配置管理的内容:

  

<强> Software Configuration Management

答案 2 :(得分:0)

如果您正在谈论CI(有计划的整合),那么看看Team City,他们也有免费许可证。它非常适合构建/版本自动化和单元测试。它还提供与流行VCS的集成