2011-06-13 30 views
1

我在Visual Studio 2010 Express版本中编写了一个简单的ap。它做我需要的和其他几个人正在成功地使用它。我想为其添加功能,但我不想排除对当前版本进行更正的功能。如何分叉VS VS VB解决方案

如何在应用程序中为此目的制作分支?谷歌在这种情况下一直没有帮助,我已经尝试了几个复制和更改名称等的化身等。

+2

你是什么意思叉?你不能复制解决方案文件夹吗? – 2011-06-13 23:46:52

+1

你使用某种源控制系统吗? VSS? SVN? – CodeNaked 2011-06-13 23:47:13

回答

0

确保您有源代码版本控制系统(Subversion,TFS,Git等),并且然后创建一个分支。这样所有的名字都保持不变。

一种技术是为您想要支持的每个不同生产版本创建一个分支(从干线或干线的前一分支)。这样,在版本和当前开发之间合并chnages(通常)是相对直接的。

即使您不使用Subversion,'Red Bean' book也是学习分支策略的好地方。

0

Visual Studio 2010 Express Edition不直接与源代码管理系统集成。这是产品限制之一(即是什么使其成为'快速'许可证)。

我会建议之一:
1.使用像SVN或Mercurial的产品,您可以使用Visual Studio IDE中
2.取决于变化的复杂性之外,你可能想看看在条件编译。这有点像一个穷人的代码分支。

相关问题