我有一个网站,大约有15,000个文件在生产服务器上。一个远程开发人员现在正在这个站点上做大部分工作,但是我偶尔也需要做一些编辑。很明显,我们需要一些版本控制,所以我正在尝试设置git。
我真的想保持简单和简单的设置。我们不需要任何类型的集成商来查看我们的变化-我们都完全信任推动变化到生产现场。我也不认为有必要在运行前将更改推送到暂存服务器,因为没有什么是我们无法在本地机器上进行测试的。我只是想要一些东西,这样我们就不会互相破坏对方的档案了。下面是我想到的场景:
Production Server
↗↙ ↖↘
Developer1(LAMP) Developer2(WAMP)问题:
谢谢!
发布于 2013-01-24 07:34:30
工作流程本身没有任何问题。但是通常“规范”存储库是独立的,您可以使用其他机制(如rsync )手动部署到生产服务器。这条路:
.git目录的访问,并暴露所有源代码和开发历史记录。暂存服务器就像生产一样存在,但却是易碎的。您只有两个开发人员,但您已经使用了非常不同的操作系统;我相当肯定,至少有一个开发人员没有使用与产品相同的开发环境。:)
不,不能将文件添加到单独的存储库中。您需要一个工作副本来对工作树做任何事情。
https://stackoverflow.com/questions/14495322
复制相似问题