Design&Art

C++博客 首页 新随笔 联系 聚合 管理
  26 Posts :: 0 Stories :: 38 Comments :: 0 Trackbacks
以下部分转贴自:http://www.scmlife.com/viewthread.php?tid=569
另外后面的命令列表中加了一些自己常用的自定义命令。
  
ClearCase的常用功能集成到Source Insight中的方法如下:

 

1,选择Option中的Custome Commands

2, 在弹出的对话框中的Command列表中选择Check Out(或者点击Add自己起一个好记的名字)

3,在Run命令行中添加如下命令(其他的命令请见末尾):

          "C:\Program Files\Rational\ClearCase\bin\cleartool" checkout -nc %f

   其中,红色的可能是需要修改的(如果你使用的不是ClearCase的默认路径的话,就请改为自己指定的路径吧)

4,在将Output多选框中得Capture OutputControl多选框中的Pause When Done都选中,这样才能看到命令执行的结果哦。

5,将命令加入菜单项,点击Menu,在Menu下拉框中选择Work等进行添加。

6,可以在Source insight中开启工具栏:源码控制。

 

 

版本树:(使用这个命令时Capture OutputPause When Done都可以不用选的)

运行:"C:\Program Files\Rational\ClearCase\bin\cleartool" lsvtree -graphical -all %f

 

撤销检出:

运行:"C:\Program Files\Rational\ClearCase\bin\cleartool" uncheckout -rm %f

 

检出:

运行:"C:\Program Files\Rational\ClearCase\bin\cleartool" checkout -nc %f

  

检入:

如果不需要填写注释:

运行:"C:\Program Files\Rational\ClearCase\bin\cleartool" checkin -nc %f

如果需要填写注释:

运行:"C:\Program Files\Rational\ClearCase\bin\cleartool" checkin -cq %f

使用时会弹出一个命令行窗口,在该窗口内输入需要填写的注释,然后换行,然后按Ctrl+Z,再换行。

 

列出所有已检出文件:(使用这个命令时Capture OutputPause When Done都可以不用选的)

运行:"C:\Program Files\Rational\ClearCase\bin\cleartool" lsco -graphical %j

 

同步文件到源码控制项目:

运行:"C:\Program Files\Rational\ClearCase\bin\cleartool" update %f

 

同步源码控制项目:(使用这个命令时Capture OutputPause When Done都可以不用选的)

运行:"C:\Program Files\Rational\ClearCase\bin\cleartool" update -g

 

与上一版比较:

运行:"C:\Program Files\Rational\ClearCase\bin\cleartool" diff -g -pre %f

 

编译文件:

运行:cmd /K make -f %j\obj\makefile

路径:%j\obj

 

运行项目:

运行:cmd /K %j\obj\yourproj.exe

路径:%j\obj

 

浏览当前文件所在文件夹:

运行:explorer %d

 

浏览项目文件夹:

运行:explorer %j

 

posted on 2007-05-17 15:05 安帛伟 阅读(1550) 评论(0)  编辑 收藏 引用 所属分类: SCM

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理