我们如何在svn和ClearCase中检出先前版本的特定代码库(或数据)

时间:2015-02-19 13:14:49

标签: svn clearcase

我正在浏览版本工具,在此我了解到我们可以标记我们的更改,并可以保护我们在存储库中的旧数据,并可以在将来重用。所以我的问题是我们如何检查一些旧版本的代码库:

说,我有一个分支" abc_01.00"所有开发人员都在使用它,随着时间的推移,我在同一分支上的verison下面应用了:

  1. 00。00。01(2012年)
  2. 00.00.02(2013年)
  3. 00.00.03(2014年)
  4. 现在,有一些迫切需求,我想查看2012年的代码库,以及#34; 00.00.01"标签。所以我可以这样做,因为分支对于svn或ClearCase中的所有三个版本都是相同的。

1 个答案:

答案 0 :(得分:0)

在ClearCase中,您将定义一个配置规范:

  • 选择正确标记的所有版本
  • 为从该起点创建的任何新版本创建新分支。

这会给出一个观点:

element * CHECKEDOUT
element * .../myBranchFromv1/LATEST
element * /main/0 -mkbranch myBranchFromv1
element * 00.00.01
element * /main/LATEST 

(即使您没有标签,也可以创建config spec starting from a certain date


在SVN中,那将是simply be a svn copy

svn copy your.repo.URL/tag/00.00.01 your.repo.URL/branches/myBranchFromv1