2017-11-07 2 views
0

어떻게 퍼포 루트 디렉토리 경로를 얻을 수 있습니까? 나는 온라인 검색 한 내가 반환되는 결과가 비어 있었다 그러나perforce 루트 디렉토리 경로

p4 -F %clientRoot% -ztag info 

등의 솔루션을 시도했습니다,하지만 난이 명령을 실행하면

:

p4 clients -u jmartini 

을 나는 이러한 결과를 얻을 수

클라이언트 jma_HP001 2017/10/19 루트 C : \ projects \ john '작성자 : jmartini. '

어떻게 명령 줄에서 루트 디렉토리 경로를 얻을 수 있습니까? 나는 내 결과이 될 기대 :

C : \ 프로젝트 \ p4 info가 현재의 클라이언트 루트를 반환하지 않는 경우 존

답변

2

는, 쉘이 P4CLIENT이 제대로 설정하지 않습니다. 이 문제를 해결하려면, 당신은 할 수 있습니다 :

p4 set P4CLIENT=jma_HP001 

을, 다른 명령이 시점에서 (를 포함하여 p4 -F %clientRoot% -ztag info 먼저 실행하려고) 해당 클라이언트의 작업 영역에 결과 상대를 반환합니다.

p4 -F %domainMount% clients -u jmartini 

나 : 사용자가 여러 클라이언트를 소유하는 경우이 당신을 얻을 것이다

p4 -Ztag -F %Root% clients -u jmartini 

주 당신은 단지 당신이 할 수있는 clients 명령 중 클라이언트 루트를 얻고 싶은 경우에

여러 줄의 출력. 당신은 -F 플래그와 함께 사용할 수있는 형식의 변수를 알아낼

-e 또는으로 명령을 실행하십시오 - Ztag 글로벌 옵션 :

이 블로그 문서의 -F 국기에
p4 -e clients -u jmartini 
p4 -Ztag clients -u jmartini 

더 : https://www.perforce.com/blog/fun-formatting