0

我有一个包含多个项目参考的旧版解决方案。

其中两个项目是独立部署的,并且都引用了其他项目。

目前版本控制是纯手动的,但我想自动化这个过程(更新 AssemblyInfo.cs 的版本号)。

我们正在使用 Visual Studio 2010、SVN 和 TeamCity,并且已经有了为其他解决方案更新版本号的行之有效的方法。然而,这些解决方案只有一个版本号需要考虑,而这个解决方案必须考虑。

一种方法可以是自动更新两个重要的,即部署原因、编号,并手动更新其他的。

4

1 回答 1

0

尝试:版本控制构建

命令行实用程序支持 VC++ 6.0 DSW 文件以及 VS2002/2003/2005/2008 SLN 文件。它与加载项版本共享配置设置,但用户可以使用适当的启动开关覆盖这些设置。请检查设置中包含的 CommandLine.txt 文件以获取简要说明和启动开关列表。在命令行实用程序设置期间,将包含两个项目的相应菜单添加到程序菜单中。“AutoVer”条目使用 /g 开关启动命令行实用程序,打开与加载项相同的 GUI。

于 2010-12-14T13:49:03.683 回答