从Subversion迁移到Accurev

par*_*y72 4 svn accurev

我刚刚开始了他们使用Accurev的新工作.我多年来一直在使用Subversion,所以我一直试图找到"Subversion to Accurev"指南,但是在线的唯一文章是两种工具之间的比较(通常由Accurev发布).任何人都可以推荐一个好的手册/文章/博客文章/任何东西?

谢谢你的帮助.

Dav*_* W. 6

Accurev和Subversion之间确实没有一对一的兼容性图表,因为Accurev包含了许多集成到修订控制系统中的工具.

Subversion和Accurev之间的最大区别在于Subversion几乎让你在与其他人一样的中继/分支上工作,而Accurev为你提供了一个完全私有的工作空间.它的工作方式是这样的:

  • 您有一个任务,并为该任务创建一个.该流基于当前的集成.
  • 你在你的流上做你的工作.完成后,进行测试.
  • 现在,您可以对流进行重新绑定,以包含您在进行自己的工作时发生的所有更改.这称为变基.
  • 您将流传输到集成.

考虑这个的最好方法是说stream = branch.如果你在Subversion中做了同样的事情,你会:

  • 您为正在执行的每项任务创建分支.
  • 你在这个任务分支上工作.
  • 当您完成并测试时,您将从主干(或您从哪里分支)合并回到您的分支,以获得您在分支机构工作时发生的任何更改.
  • 您重新测试,一旦完成所有内容,您将更改从您的分支合并回主干或最初分支的位置.

请注意,您的分支和主干将在您首次分支时在任务开始时包含相同的代码,并在您重新分配和交付时结束(即从主干到分支合并,然后从分支合并到主干).

请记住这一点:你没有死,去了地狱.相反,你只是与Accurev合作.