我正在寻找有关如何最好地在 TFS 中的团队项目之间共享 VS 项目的建议(目前是 2013 年本地部署,但很快将升级到 2017 年或 VSTS)。我们的主要用例是用于 Web API 项目的请求/响应模型,但我们最近开始尝试在我们的开发团队中共享更多实用程序代码和自定义解析器。
在我们当前的设置中,我们使用自托管的 NuGet 包,但这是一个手动过程并且容易出错。它还阻止了我们迁移到 VSTS,因为包管理不包含在基本层中。
我们可能可以通过使用 Swagger 记录我们的 API 来减少对共享模型的依赖,但这似乎是一种逃避。
有什么建议么?