使用相同Visual Studio 2005解决方案的不同版本/分支

js.*_*js. 9 svn version-control visual-studio-2005 projects-and-solutions visual-studio

这是使用VS2005的一个可用性问题:我从版本控制中检出了相同Visual Studio 2005解决方案的不同分支.解决方案和项目文件也受版本控制.在我的开发工作站上,我有时会在不同的版本或分支上打开多个Visual Studio实例.它们都在窗口标题和任务栏中以相同的名称出现,这使得很难切换到正确的等等.(在启动页面中最近打开的项目列表也是如此,但我很少使用它,无论如何.)

我试图找到一种方法来只更改显示的名称,而不会遇到源代码控制太多麻烦,但Visual Studio 2005似乎从SLN文件本身的名称中获取解决方案名称,而不是从其中的某些属性.

让Visual Studio在标题栏中显示解决方案文件的完整路径已经有所帮助,但我也没有办法做到这一点.

如何处理同一解决方案中的不同版本?

gli*_*jas 5

使用(免费)VSCommands插件:

http://geekswithblogs.net/deadlydog/archive/2011/04/29/friendly-visual-studio-solution-names-for-branches.aspx

我想这只适用于为不同的分支使用不同的文件夹(不是SVN切换),但它仍然是好东西.


M4N*_*M4N -2

为什么不在分支上重命名解决方案文件,例如 MySolution-branchXY.sln?

更新

我不确定我是否理解你的评论。

一旦您对解决方案进行了分支,每个文件就有两个独立的版本:一个位于主干(或源分支),一个位于新分支。这两个文件只是共享一个共同的历史记录,但您可以在两个分支上独立地更改它们。因此,您可以在分支中重命名该解决方案。