2014-11-30 3 views
1

스트림에 기여한 모든 사용자의 목록을 가져와야합니다. 난 그냥 (자세한 내용은 hist 참조)과 같이 사용자를 분석 한 후 스트림의 전체 역사를 덤프 할 수 있다고 생각 :Accurev : 스트림에서 모든 사용자 목록을 얻으려면 어떻게해야합니까?

accurev hist -s <stream> -a -fv 

을하지만 이것은 내가 역사에 관심이 아니에요 특히 때문에, 매우 원유 것 그 자체. 이 일을하는보다 우아한 방법이 있습니까?

답변

2

이 잘 작동 :

accurev hist -p <depot> -s <stream> -a -fv | sed -n 's/.*user: \(.*\)/\1/p' | sort | uniq 
1

이 정보를 얻으려면 accurev hist 명령을 실행해야합니다.

"-k promote"옵션을 추가하여 승격 조작 만 표시하도록 출력을 제한 할 수 있습니다.

또한 -fx 옵션을 사용하여 출력을 XML 형식으로 만들고 스크립트를 작성하여 간단한 사용자 목록을 생성 할 수 있습니다.

관련 문제