使用CCRC插件進行eclipse時,是否可以使用Ant腳本來簽入/簽出源代碼元素?我收到一條錯誤消息,說腳本試圖檢出的元素不是VOB的一部分,但當然它在那裏,我可以手動檢查它。使用CCRC插件進行eclipse的Ant腳本cccheckin/cccheckout?
2
A
回答
1
應該可以使用那些Ant ClearCase tasks與CCRC視圖(「Web視圖」,這是anologous於快照視圖)
這樣一個腳本應該工作:
<project name="Testing ClearCase " default="CC" basedir=".">
<target name="CC">
<property name="FileSrc" value="MyView/MyVob/MyDir"/>
<property name="dist" value="dist"/>
<cccheckout viewpath="${FileSrc}/myFile"
reserved="false"
nowarn="true"
comment="Auto Build from script"
failonerr="false" />
<copy file="${dist}/myFile" tofile="${FileSrc}/myFile"/>
<cccheckin viewpath="${FileSrc}/myFile"
comment="Checked in by myFile.xml ANT script"
nowarn="false"
failonerr="false"
identical="true"/>
</target>
</project>
但你需要請確保您的當前目錄(在此腳本中)位於更新您的Web CCRC視圖「myView」的上方。
我知道的唯一的問題是:
0
中VonC的答案螞蟻的ClearCase任務使用cleartool
命令(getClearToolCommand()
在org.apache.tools.ant.taskdefs.optional.clearcase.ClearCase.java
)。當我調用cleartool
操作時,即使在CCRC視圖內或以上,我也會從問題中獲得錯誤消息。
現在(從VonC的回答開始已經過去了幾年),可以使用CCRC CLI(http://www-01.ibm.com/support/docview.wss?uid=swg24021929,將CCSHARED設置爲最高級別的eclipse目錄)。這些命令與cleartool
提供的命令類似,但由於它似乎不支持UCM解決您的檢查問題,所以我首先必須使用CCRC eclipse插件在流上設置活動。
要獲得CCRC CLI與螞蟻的ClearCase任務的工作將需要改變任務:
- 呼叫
rcleartool
而非cleartool
。 - 由於
cleartool
指向一個.exe和rcleartool
是用於加載罐子蝙蝠,ProcessBuilder
將無法處理新的命令,除非你的jar轉換爲一個exe(我rcleartool.bat
和cmd \c rcleartool.bat
測試)。
相關問題
- 1. Eclipse ClearCase插件和CCRC
- 2. 從命令行使用Eclipse ant插件?
- 3. 運行Eclipse WindowTester從Ant腳本
- 4. Eclipse的Bash腳本插件?
- 5. 如何使用Eclipse項目模板插件添加構建器(ant腳本)?
- 6. 在Eclipse下使用Ant腳本運行遠程調試器?
- 7. 通過eclipse插件執行ant目標
- 8. 如何使用eclipse中的Ant運行Junit插件測試
- 9. 使用Eclipse執行腳本文件
- 10. 使用ANT腳本進行JBoss遠程部署
- 11. Eclipse如何調用其Ant插件?
- 12. ant腳本使用兩個.properties文件?
- 13. Ant腳本 - 使用Javascript Date.parse
- 14. 如何使用Ant腳本
- 15. 如何查看eclipse使用的Ant腳本?
- 16. 用腳本使用ant刷新Eclipse,找不到項目
- 17. 無法在eclipse中調試ant腳本
- 18. Eclipse Ant腳本編譯包不存在
- 19. Ant腳本,調試JAR和Eclipse
- 20. Eclipse無法編程編譯ant腳本
- 21. 使用GeekTantra插件進行Jquery腳本驗證
- 22. 從ant腳本執行java類文件
- 23. ant腳本在運行ant腳本時忽略xml
- 24. Ant腳本執行失敗
- 25. 從SCONS運行ANT腳本
- 26. 使用ANT構建腳本構建Eclipse項目
- 27. 使用Ant腳本在Eclipse IDE中調試java代碼
- 28. Eclipse:用於導出項目的用戶庫/庫的Ant腳本
- 29. 如何使用ant腳本從文件逐行讀取數據?
- 30. build.xml ant腳本條件