2009-09-28 1 views

답변

1

CCRC 뷰 (뷰를 스냅 샷으로 anologous있다 "웹보기")와 그 Ant ClearCase tasks을 사용할 수 있어야한다

이 같은 스크립트가 작동합니다 :

<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> 

하지만 당신은 필요 현재 디렉토리가 (이 스크립트에서) 웹 CCRC보기 "myView"를 업데이트하는 위치 바로 위에 있는지 확인하십시오. 내가 아는

유일한 문제는 다음과 같습니다

0

개미의 ClearCase 작업이 cleartool 명령 (org.apache.tools.ant.taskdefs.optional.clearcase.ClearCase.java에서 getClearToolCommand())를 사용합니다. cleartool 작업을 호출 할 때 CCRC보기 위 또는 위에서조차도 질문에서 오류 메시지가 나타납니다.

(VonC의 답변 이후 몇 년이 지난 현재) CCRC CLI가 대신 사용할 수 있습니다 (http://www-01.ibm.com/support/docview.wss?uid=swg24021929, 최상위 \ eclipse 디렉토리에 CCSHARED 설정). 명령은 cleartool에 의해 제공되는 명령과 비슷하지만 UCM을 사용하여 체크 아웃 문제를 해결하지 못하는 것처럼 보였으 나 먼저 CCRC eclipse 플러그인을 사용하여 스트림에서 활동을 설정해야했습니다.

  1. 전화 rcleartool보다는 cleartool :

    는에 작업을 변경할 필요 개미의 ClearCase 작업과 함께 작동하도록 CCRC CLI를 얻으려면. cleartool이 .exe에 점 rcleartool 이후
  2. 이 항아리를로드하기위한 박쥐입니다 ProcessBuilder가 새 명령을 처리 할 수 ​​없습니다 당신이 EXE에 항아리를 변환하지 않는 한 (나는 rcleartool.batcmd \c rcleartool.bat 테스트).