有时老板想知道是谁改变了网站上的某些内容或几次改变了主意,以使按钮应该进入何处,颜色是什么,或者页面是否应该全部显示。是否有一个由2-3人组成的小型Web团队跟踪这些持续变化的简单方法?
有时老板想知道是谁改变了网站上的某些内容或几次改变了主意,以使按钮应该进入何处,颜色是什么,或者页面是否应该全部显示。是否有一个由2-3人组成的小型Web团队跟踪这些持续变化的简单方法?
Answers:
使用源代码管理。具体来说,我会查看http://git-scm.com/和http://mercurial.selenic.com/。它们都是很好的Source Control平台,而且很便宜(如果您自己托管,则免费)。
另外,Git和Mercurial允许您为所有开发人员提供1个解决方案,并非常轻松地处理分支和合并。它还将显示谁更改了内容,何时更改了内容等。
最简单的答案基本上就是您在标签中所暗示的:使用源代码控制系统。如果您正在网站上使用CMS,则该网站可能能够为您跟踪更改(即内置了源代码管理系统)。
否则,您可以简单地自己安装系统。
考虑到您的团队规模,我会选择Mercurial,因为它具有所有现代功能,并且易于设置和使用。如果你们在Windows下工作,我只需安装TortoiseHG并阅读Joel Spolsky的本教程。