以下部分轉(zhuǎn)貼自:
http://www.scmlife.com/viewthread.php?tid=569另外后面的命令列表中加了一些自己常用的自定義命令。
將ClearCase的常用功能集成到Source Insight中的方法如下:
1,選擇Option中的Custome Commands
2, 在彈出的對(duì)話框中的Command列表中選擇Check Out(或者點(diǎn)擊Add自己起一個(gè)好記的名字)
3,在Run命令行中添加如下命令(其他的命令請(qǐng)見(jiàn)末尾):
"C:\Program Files\Rational\ClearCase\bin\cleartool" checkout -nc %f
其中,紅色的可能是需要修改的(如果你使用的不是ClearCase的默認(rèn)路徑的話,就請(qǐng)改為自己指定的路徑吧)
4,在將Output多選框中得Capture Output和Control多選框中的Pause When Done都選中,這樣才能看到命令執(zhí)行的結(jié)果哦。
5,將命令加入菜單項(xiàng),點(diǎn)擊Menu,在Menu下拉框中選擇Work等進(jìn)行添加。
6,可以在Source insight中開(kāi)啟工具欄:源碼控制。
版本樹(shù):(使用這個(gè)命令時(shí)Capture Output和Pause When Done都可以不用選的)
運(yùn)行:"C:\Program Files\Rational\ClearCase\bin\cleartool" lsvtree -graphical -all %f
撤銷(xiāo)檢出:
運(yùn)行:"C:\Program Files\Rational\ClearCase\bin\cleartool" uncheckout -rm %f
檢出:
運(yùn)行:"C:\Program Files\Rational\ClearCase\bin\cleartool" checkout -nc %f
檢入:
如果不需要填寫(xiě)注釋?zhuān)?/span>
運(yùn)行:"C:\Program Files\Rational\ClearCase\bin\cleartool" checkin -nc %f
如果需要填寫(xiě)注釋?zhuān)?/span>
運(yùn)行:"C:\Program Files\Rational\ClearCase\bin\cleartool" checkin -cq %f
使用時(shí)會(huì)彈出一個(gè)命令行窗口,在該窗口內(nèi)輸入需要填寫(xiě)的注釋?zhuān)缓髶Q行,然后按Ctrl+Z,再換行。
列出所有已檢出文件:(使用這個(gè)命令時(shí)Capture Output和Pause When Done都可以不用選的)
運(yùn)行:"C:\Program Files\Rational\ClearCase\bin\cleartool" lsco -graphical %j
同步文件到源碼控制項(xiàng)目:
運(yùn)行:"C:\Program Files\Rational\ClearCase\bin\cleartool" update %f
同步源碼控制項(xiàng)目:(使用這個(gè)命令時(shí)Capture Output和Pause When Done都可以不用選的)
運(yùn)行:"C:\Program Files\Rational\ClearCase\bin\cleartool" update -g
與上一版比較:
運(yùn)行:"C:\Program Files\Rational\ClearCase\bin\cleartool" diff -g -pre %f
編譯文件:
運(yùn)行:cmd /K make -f %j\obj\makefile
路徑:%j\obj
運(yùn)行項(xiàng)目:
運(yùn)行:cmd /K %j\obj\yourproj.exe
路徑:%j\obj
瀏覽當(dāng)前文件所在文件夾:
運(yùn)行:explorer %d
瀏覽項(xiàng)目文件夾:
運(yùn)行:explorer %j