![]() |
1
4
TFS没有“共享”文件夹的概念(例如,与Visual SourceSafe类似)。工作区为您提供了一些灵活性,但一旦您尝试将同一个“共享”文件夹映射到多个项目,这种灵活性就会崩溃。只有几个选项可以解决您的具体情况:
可能还有其他的解决方案(通常是有的),但这就是我现在想到的全部。 希望这有帮助。 |
![]() |
2
5
杰夫的建议与我们的建议最接近。将内部api视为一个独立的团队项目,将其他项目作为客户机服务。这些项目提供了积压工作和发布周期。您可以拥有CI、Beta和Release版本。消费/消费项目所做的就是使用他们选择的构建,因为他们可以在自己的发布周期中适当地适应。因为您的TFS构建将推送到一个可用的放置位置,所以人们推送而不是您推送新版本。Pull是选择和 应该签入这些程序集并控制其版本 在消费项目中。这与使用真正的第三方程序集没有什么不同,事实上,您应该从同样的角度考虑这些问题。
|
![]() |
3
0
|
![]() |
4
0
2018年TFS : 如果您的解决方案包含在另一个TFS 2018项目存储库下的项目(.csproj),您仍然可以通过以下两个步骤引用这些DLL:
|
|
5
-2
只需将所有核心库部署到GAC,这样应用程序就可以在每次更新时从GAC获得最新信息。您可以使用命令轻松地将GAC推送到所有“服务器/工作站”。请记住保持DLL中所有公共方法的签名不变,否则当您更改库时,开发人员将出错(如果他们引用该方法) |
![]() |
A B · C#Excel自动调整列避免长文本时出错 5 月前 |
|
pseudodev · 失败的测试仅显示堆栈跟踪,不显示完整日志 6 月前 |
![]() |
CactusCake · if语句中应有分号 7 月前 |
![]() |
Bin4ry · 子文件夹中的应用程序设置 7 月前 |