Visual Studio TFS 分支和合并指南

上传人:m**** 文档编号:557876607 上传时间:2022-09-16 格式:DOCX 页数:10 大小:216.30KB
返回 下载 相关 举报
Visual Studio TFS 分支和合并指南_第1页
第1页 / 共10页
Visual Studio TFS 分支和合并指南_第2页
第2页 / 共10页
Visual Studio TFS 分支和合并指南_第3页
第3页 / 共10页
Visual Studio TFS 分支和合并指南_第4页
第4页 / 共10页
Visual Studio TFS 分支和合并指南_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《Visual Studio TFS 分支和合并指南》由会员分享,可在线阅读,更多相关《Visual Studio TFS 分支和合并指南(10页珍藏版)》请在金锄头文库上搜索。

1、VisualStudioTFS分支和合并指南自从2006年组建以来,VisualStudioALMRangers团队就一直在Microsoft开发事业部工作,旨在促进VisualStudio产品组、Microsoft服务与Microsoft最有价值专家(MVP)社区间的协作。Rangers团队通过解决功能缺失问题以及消除阻碍产品采用的因素,实现他们的基本目标宣言:“通过为缺失的功能或指南提供带外解决方案来加速VisualStudio的采用”。借助各种技术专家和业务专家之间的合作,Rangers通过共享实际经验来为社区提供强大支持。(如需了解有关Rangers的更多信息,请访问 源代码共享正如我

2、们在本文中别处所述,还有多种用于代码隔离的方法:团队项目隔离 分支隔离 工作区隔离为组织选择正确的代码共享策略可能涉及将代码共享方法与隔离方法进行组合。文件链接:这是VisualStudio的一项功能(“添加现有项”),其中,多个项目可以共享对同一源文件的引用。文件链接更适合所共享的文件数目有限的小型项目。(这类似于VisualSourceSafe中的文件共享。)采用文件链接时,将仅保留所链接的源文件的一个版本。对链接文件所做的更改会立即被与该文件链接的所有项目接受。文件链接的缺点在于,对链接文件进行的更改应与所有相关项目团队进行协调。甚至经过仔细协调的更改也可能引起相关项目中的重大更改。二进

3、制共享(程序集引用):在二进制共享中,一个VisualStudio解决方案将通过程序集引用来引用共享代码。此时,生成或编译相关解决方案并不会同时编译公共的共享源代码。与使用项目引用相比,使用程序集引用来编译相关项目的速度将更快。拥有公共代码的团队具有完全的所有权和控制权,在理论上,这意味着产品的控制、版本控制和质量或许会更佳,并会避免分支和合并的复杂性。由于重复使用公共代码的团队不能访问公共源代码,所以他们依赖于拥有公共源代码的团队来添加新的功能并解决公共共享代码中的Bug。用于公共代码的程序集可通过复制到一个人所共知的文件共享中而得到共享,而该文件共享可由相关项目来引用。可能需要将签名程序集

4、添加到全局程序集缓存中。或者,可将程序集从公共代码团队项目复制到相关项目主分支下的一个bin文件夹中。源代码共享:通过VisualStudio中的源代码共享,相关项目可针对公共共享代码使用项目引用。生成解决方案时,将生成所有项目,包括公共共享代码项目。对于复杂项目,如果具有很多对共享代码的项目引用,则可能会显著增加生成时间。在这种情况下,将由一个团队在其自身的TFS团队项目中拥有和管理公共共享代码。若要共享此公共代码,首先要将代码分支到含有占用(相关)项目的团队项目的文件夹中,如下所示:在相关项目的团队项目中,创建一个名为“Share”的文件夹(例如,$Product1Share)。 将公共库(例如EnterpriseLibrary)的Main分支分支到相关项目的Share文件夹中,例如,将$Enterprise

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号