在特定更改集创建分支,在此点之后将更改移动到不同的分支

时间:2015-04-30 13:58:26

标签: tfs branch alm

假设情景:
错误地,我一直在我的'Main'分支上工作。

我需要做的是,有效地将我的主分支重置为特定的变更集 - 例如1001。 在1001之后的变更集,我想转移到一个新的分支 - 'Dev'

这可能吗?

我来自git背景,所以如果这是一个git存储库,我可能会使用类似的东西:

    public static void Main(string[] args)
    {

        Console.WriteLine(Mul());

        Console.ReadKey(true);
    }

    public static double Add()
    {
        return EvaluateConst() + EvaluateConst();
    }

    public static double Mul()
    {
        return EvaluateConst() * Add();
    }

    public static double EvaluateConst()
    {
        return 2;
    }

1 个答案:

答案 0 :(得分:1)

不,在基于服务器的源代码管理领域,这是不可能的。

我建议您复制一下代码,然后回滚更改。

然后创建一个分支并覆盖您复制的更改。很脏,但有效...

解决方案:使用git