首页
学习
活动
专区
圈层
工具
发布

环境
EN

Stack Overflow用户
提问于 2014-03-28 12:55:38
回答 1查看 621关注 0票数 1

我们是一个由3名开发人员组成的小组。我们有一个混合的经典ASP代码和ASPX页面。所有代码都包含在一个包含多个项目的解决方案中。我们目前没有使用任何VC软件,只是安装了TFS 2013,并希望使用它的VC。我们当前的环境如下所示。

  • 开发环境-新代码或对现有代码的更改。
  • 测试环境-一旦来自开发的代码通过了单元测试,它就会移到这里,以允许用户测试更改。
  • 舞台环境-这是生产的一面镜子。一旦用户接受了测试中的更改,我们就将代码迁移到这里进行测试,并确保它针对数据库(Sql)的镜像副本工作。
  • 生产环境-在此环境中不修改代码。

所有这些都是手工完成的,现在我们的工作人员在过去6个月中已经从1名开发人员增加到2名开发人员,我们需要使用版本控制。我们不确定的是如何使用TFSVC实现这个相同的环境。我们是否需要在每个环境中安装TFS,并有4个独立的代码副本,然后如何使用TFS在每个环境之间迁移代码。我们需要帮助和建议如何设置这一点。我们想保持简单,因为我们只有三个人。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-28 13:32:22

通常,您将拥有一台 TFS服务器,该服务器保存所有环境的源代码。许多人实施分支策略来支持作为不同版本的一部分或在不同的暂存环境中部署的不同版本的源代码。

许多人将TFS视为一种开发工具,并以此结束于开发“网络”。我们建议人们将TFS视为生产服务器,但它包含您的源代码(知识产权以及对知识和tme的大量投资),您还可以使用它来保存产品待办事项(其中可能包含关于您的公司未来希望迁往何处的敏感信息)。如果你失去他们中的任何一个,那将是一个巨大的损失。因此,请确保将TFS服务器视为保存值的东西,并实现适当的备份&恢复和灾难恢复过程。

有用的链接:

  • ALM游侠规划指南
  • ALM游侠版本控制指南(又称分支指南)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22713499

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档