我正在寻找有关如何解决此问题的帮助/想法。我有一个使用 TFS (Service online version) Build (VS2010) 构建的公共代码解决方案,并在修改公共代码时构建。我将有一个删除结构,例如:
Drop Folder_Version 1.0.0.0
Drop Folder_Version 1.0.0.1
Drop Folder_Version 1.0.0.2
每次更改公共代码时,最后一个数字都会不断增加。
然后,我有引用我的一些常见 DLL 的客户端特定代码。我想在 TFS Build 中自动构建此代码,但不知道如何去做。
1)我想创建一个包含公共代码项目和客户特定项目的主解决方案,但这不会在我的公共代码版本化方式上产生差异(每当我的公共代码 TFS 时,我都使用 TFS 来增加公共代码构建发生)。
2)我想从 TFS Drop 文件夹中添加公共代码的引用路径,但由于该文件夹总是按顺序递增,因此每次构建客户端特定代码时都需要手动更新此引用路径。
我正在考虑可能将每个常见代码的副本创建到一个通用的放置文件夹中,这样路径将是静态的,但不知道该怎么做。或者如果其他人有一个好主意......
请注意,这是使用 Team Foundation SERVICE,所以它都是在线的......
任何帮助,将不胜感激!