背景
根据Visual Studio ALM Rangers的说法,TFS 2012中共享资源有两种主要方法(例如,在许多单独的产品中使用的公共库):
一目了然,共享文件夹似乎是要走的路,但我正在使用的客户端在Starteam中遇到了很多问题,并且不愿在TFS中再次尝试。我目前正在协助客户从Starteam迁移到TFS。
我列出了每种方法的优缺点,但我不确定是否遗漏了一些东西。
工作区映射:
文件夹映射:
一个特殊问题是如何测试多个产品中的库更改。据我所知,需要在产品A中进行测试,然后反向集成到库并转发集成到产品B,然后测试该产品等。
结论和最终问题
客户已经在Starteam中成功使用了类似于工作空间映射的东西10年,并计划在TFS中继续使用该方法。虽然他们有问题需要跟踪影响多个产品的库更改。
他们担心文件夹共享会变得混乱和复杂。
我的问题是,我错过了上面列表中的内容吗?是否有更多理由说明组织不应该使用工作空间映射,或者为什么应该使用文件夹共享。