每个TFS分支的自定义Visual Studio外观



我感兴趣的是人们使用什么方法来帮助直观识别本质上相同解决方案的不同分支。我们正在更改修改产品的流程,以便在同一代码中有几个不同的分支。除非你检查了解决方案的路径,否则你所在的分支并不明显。理想的情况是在visual studio状态栏的顶部可以看到分支的名称,或者可以为每个实例分支使用不同颜色的皮肤。即分支A具有绿色菜单栏而分支B具有红色菜单栏。

我所做的是打开我当前所在分支的历史记录。这样,我可以在栏中的选项卡中看到每个VS实例的名称("history-Dev1")。

编辑:

也许我可以更好地解释自己(我有限的英语困难是:p)。

如果打开分支的"历史记录"窗口(在源代码管理资源管理器中,右键单击分支并选择"查看历史记录"),则会在上部栏中放置一个新选项卡(我不知道如何调用它;它是一个栏,用于保存您随时打开的每个文件的选项卡)。该选项卡称为"历史记录-分支名称"。如果打开历史记录窗口,只需查看栏中的选项卡就可以看到当前分支的名称。这样,只需在每个VS实例中打开正确的历史窗口,您就可以快速了解每个实例的分支("history-Dev1"、"history-Test"等)。

最新更新