我有一个我们在多个项目中使用的核心库。有时我们会添加到核心库,但无论项目如何,我们都不会分支核心。我们认为核心中的任何东西都可以用于未来的另一个项目或添加到现有项目中。如果某个项目对于项目来说非常独特,那么它将从核心继承并成为它自己的程序集。
话虽如此,是否有更好的方法让我们的核心项目跨越多个TFS项目?在过去,我们要么刚引用了程序集,要么使用了nuget。由于我们定期更新核心,我们希望直接引用核心库项目。
我只是问这个问题,如果2012年提供了实现这一目标的方法。
答案 0 :(得分:0)
关于源代码控制,TFS 2012确实引入了local workspaces和native Git integration等新功能,但核心概念保持不变。我个人认为NuGet目前是此类场景的最佳实践。