首页 > 编程知识 正文

软件分支版本管理,软件产品版本管理

时间:2023-05-05 01:16:52 阅读:206208 作者:2325

********************************   view   setting***************************************

makeview  viewtag                  //To create a view run the command:

ct setview view tag                  //To set a view use the command

ct pwv                                        //  (显示当前view)

ct lsview | grep eID                //   查看自己建了哪些view

ct rmview -tag                        //删除一个View   


********************************   CS  config.spec  setting  ***************************************
ct catcs                 查看cs

ct edcs                  修改一个view下的config_spec



******************************** check in / out ***************************************

ct co –nc filename              (把文件check out)

ct ci –nc filename                (把文件check in)

ct unco –rm filename          (取消check out)

ct lsco -all -me -cview        

ct lsco -all -me -cview -short           //查看所有checkout出来的文件:             


ct ci -nc `ct lsco -cview -me -all -short   //将所有迁出的文件check in(certain view):                
    
ct ci -nc `ct lsco -cview -me -avobs -short`   //升级版 将所有迁出的文件check in:

ct ci -nc 'ct lsco -cview -me -all -short'      //Check in all the checkouted files



********************************  version tree/  element  operation ***************************************
xlsvtree filename &                  //查看一个文件的版本树     
                   
ct lsvtree –g filename     (查看版本树)

ct lsvt -g .             //查看一个文件夹的版本树                 

ct mkelem –nc filename

ct diff –g –pre filename    (与前一个版本比较不同)

ct rmelem filename(element name)    //delete the element in clearcase



******************************** others ***************************************

ct mkdir -nc dirname                          //建立新文件夹                           

ct mkelem -nc new_element_name   //建立新元素
                            

ct mkbrtype branchname                      // 1. Create branch


ct mklbtype –nc                                      //2. Create label:


ct mklabel -r  label_name   file_name     //3. Make label to file


ct find  dir_path  -version "version(.../branch_name/LATEST)" –print        //4. Find files belong to branch

 
























版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。