사용하지 않는 작업 공간을 검색 할 수있는 accurev CLI를 사용하고 있습니까? 예를 들어 x 일 동안 액세스되지 않은 작업 공간 목록을 얻을 수있는 방법은 무엇입니까?사용하지 않는 작업 공간에 대해 accurev 저장소 검색
0
A
답변
1
최상의 방법은 스크립트를 만드는 것입니다.
로직은 'accurev show -fx wspaces'명령을 실행하는 것입니다.
이 출력에서 "Trans"값이 표시됩니다. 아래 예제 출력.
트랜스 = "196431"
이 값은 작업이 성공적으로 업데이트 된 마지막 시간에 따라 작업 공간 트랜잭션 레벨입니다.
는 명령 'accurev HIST -fx -p depotname -t TransNumber'
THS 출력에서, 당신은 "시간"값이 표시됩니다를 실행할 수 있습니다. 아래 예제 출력.
시간 = "1361564066"는
이 작업 공간 트랜잭션 레벨 당 시간 값입니다.
당신은 명령을 사용하여 읽을 수있는 형식으로이 변환됩니다 :
펄 -e "인쇄 스칼라의 현지 (1361564066);"
출력 예. Fri Feb 22 15:14:26 2013
이 모든 것이 현재 시간과 비교하여 사용되지 않은 이전 작업 공간을 확인할 수 있습니다.
답변 해 주셔서 감사합니다. 나는 더 이상의 질문이있다. accurev show를 할 때 되돌아 오는 것들 중 하나가 fileModTime입니다. 나는 그것을 사용할 수 없습니까? – user327697
fileModTime은 작업 영역 검색 임계 값입니다. 이것은 작업 공간에서 수정 된 파일을 판별하는 데 사용됩니다. 즉, 사용중인 작업 공간에있는 경우에도 수정 된 상태의 아주 오래된 파일을 가질 수 있습니다. 그래서 그 값을 사용하지 않는 것이 좋습니다. – jstanley