网站可能有多达10个文件具有相同的名称/用途,没有版本控制

问题描述:

我是一个大公司,有不同的人在工作相同的文件。可悲的是,我们没有版本控制,我经常发现自己是交叉的。由于缺乏更好的术语,我们有开发网站,质量保证网站和现场网站。我们拥有两种语言的大多数文件。由于网络连接驱动器的平均传输速率为15kb/sec,因此我们经常在处理文件之前在本地复制文件。承包商也向我们发送新版本的文件,但我们可能已经对我们进行了修改,一切都搞砸了。 基本上我正在用6-10文件具有相同的名称和相同的目的。有没有人有关于如何让他们保持直线的任何提示?我使用Beyond Compare 2来查看差异,但是如果有一个程序比较所有文件的时间戳,以查看哪些是最新的可能会有所帮助。网站可能有多达10个文件具有相同的名称/用途,没有版本控制

我会建议,率先将代码放入版本控制中,并推动团队转移到新的存储库。它会让每个人的生活更轻松,最重要的是减少任何合并错误的机会。

想法: 1)获取版本控制系统(Git),否则你将继续有越来越多的痛苦。 2)创建一个includes/lib文件夹,并将这6-10个文件减少到1个。

假设您无法说服实际使用源代码控制的权力,为什么不尝试纯粹使用本地Mercurial。希望你能避免一些噪音。你甚至可以为承包商制造假冒用户,并承诺&推动这些变化,就好像他们真的在做。

让官僚看看像Mercurial或Git这样的好看门人会是多么的不错。它有点像有用的繁文!节!