如何在Windows工作站/服务器上为Web项目(ASP)设置Git作为VCS?

时间:2010-08-27 06:24:48

标签: windows git dreamweaver

我们团队中有5人正在处理一些ASP项目。 在运行Windows Server的LAN中有一台本地服务器,我们不会将它用作备份存储器。 我们还有一台运行Windows Server的远程服务器。我们在那里发布我们的最终产品并使用远程桌面连接来处理它。

我们目前的工作流程是,我们在Dreamweaver中编码,然后通过FTP将文件“直接”放到远程服务器上。

现在我们想把Git作为我们的工作流程中的版本控制系统。我真的对如何设置它没有任何想法,我的意思是,如何改变我们的工作流程。我们应该将Git服务器放在我们的本地服务器还是远程服务器上?然后呢?

任何建议都将不胜感激!

谢谢!对不起我的英文:D

卡尔

1 个答案:

答案 0 :(得分:2)

首先,您将把Git放在任何您需要的地方(使用msysgit distribution):

  • 在每个开发人员的工作站上
  • 在远程服务器上。

然后,其中一个实例可以扮演“中央存储库”的角色

从那里,您可以遵循许多工作流程:

Git支持所有类型的工作流程。

另见ProGit Distributed Workflows章节 并且不要忘记branching workflow,它涉及合并(而不是涉及push/pull publication operations的“分布式工作流程”)