我们在团队中有5个人在一些ASP项目上工作。局域网中有一台运行Windows Server的本地服务器,我们并不经常使用它,只是将其作为备份的存储。我们还有一个运行Windows server的远程服务器。我们在那里发布我们的最终产品,并使用远程桌面连接对其进行操作。
我们目前的工作流程是,我们在Dreamweaver中编写代码,然后通过FTP将文件直接“放”到远程服务器。
现在我们想把Git作为我们工作流程中的版本控制系统。我真的不知道如何设置它,我的意思是,如何改变我们的工作流程。我们应该将Git服务器放在本地服务器上还是远程服务器上?后来怎么样了?
任何建议都将不胜感激!
谢谢!对不起,我的英语:D
卡尔
发布于 2010-08-27 15:13:44
首先,您将把Git放在需要它的任何地方(使用msysgit distribution):
在每个developer's workstations
然后,这些实例中的一个可以扮演“中央存储库”的角色
从那里,您可以遵循许多工作流程:
Git支持所有类型的工作流。
另请参阅ProGit Distributed Workflows一章。
别忘了涉及合并的branching workflow (与涉及push/pull publication operations的“分布式工作流”相反)
https://stackoverflow.com/questions/3581831
复制相似问题