TFS学习 之 项目代码结构

之所以要讨论项目代码放置的结构,是因为他关系到项目的协作、项目的分支合并以及项目的生成。

一般来说,常用的三种放置策略有

单解决方案( Single solution 适用于小项目,建立一个解决方案并防止所有的相关项目代码。

分段解决方案( Partitioned solution :适用于大项目 , use multiple solutions to group related projects together. Create solutions to logically group subsets of projects that a developer would be most likely to modify as a set, and then create one master solution to contain all of your projects. This approach reduces the amount of data that needs to be pulled from source control when you only need to work on specific projects.

多解决方案( Multiple solutions . If you are working on a very large system that requires dozens of projects or more, use multiple solutions to work on sub-systems but for dependency mapping and performance reasons do not create a master solution that contains all projects.

 

    单解决方案:

 

分段解决方案:

 

 

/Source

  1. /WinFormsProject
  2. /WebProject
  3. /WindowsServiceProject
  4. /ClassLibrary1
  5. /ClassLibrary2
  6. /ClassLibrary3
  7. Web.sln
  8. Service.sln
  9. All.sln

 

 

 

 

参考资料《Team Development with Visual Studio Team Foundation Server》

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值