我正在寻找升级目前在TFS2008版本控制上的VS2008项目,最终目标是VS2012。
我想知道的一件事是,将项目逐步升级到VS2010然后升级VS2012,还是直接从VS2008升级到VS2012会更好?
第二个问题涉及版本控制 - 我希望理想情况下保持版本控制的连续性,主要是为了更容易做差异,看看项目文件中有什么变化等。所以我应该保持项目链接而我升级项目?或者我应该取消链接,升级,然后重新链接到主干线?
分支,升级分支上的项目,然后合并回主干是不是一个坏主意?
我的总体计划是制作2008项目的副本,编译项目,在其上运行ILDASM,升级项目,解决所有编译器错误,然后浏览list of breaking changes for VB并尝试追踪并修复任何“无声”更改,编译,运行ILDASM,并执行差异以查看CIL中实际更改的内容。
答案 0 :(得分:2)
VS2012将正确连接到TFS 2008.只需检查文件并使用VS2012打开。然后,您可以进行文件比较以查看已更改的内容,并检查是否一切正常。无需通过VS2010。 VS2012文件与VS2010兼容。