문제

어떻게 확인할 수 있는 상태에 있는 파일의 클라이언트,알고 싶다면 파일이 필요 업데이트하거나,패치,또는 수정되는 등등.에 CVS,나는 단순히"cvs-n-q 업데이트합니다.>파일".나중에 보 M,U,P,C,속성의 현재 상태의 파일입니다.

에서 억지로,"p4 동기화-n"을 제공하지 않 출력 같은"cvs-n-q 업데이트"입니다.할 수 있는 방법의 현재 상태를 확인 파일의 경우에는,그들은?

도움이 되었습니까?

해결책

내 지식이 없는 명령은 당신에게 정확하게 제공합니다 당신이 무엇을 원합니다.보고에서 어떤 업데이트 명령은이없는,하나의 대체에서 억지로.내가 생각하는 가장 가까운 것이다 것을 사용하는'p4fstat'명령하고 분석에서 출력가 정보를 얻을 당신이 필요합니다.

당신이 찾을 수 있습니다 페이지 도움이 됩니다.

또한 이 링크 을 p4wrapper 주장하는 포장에 올 CVS 명령을(를 포함하여 업데이트)으로 스크립트입니다.될 수 있습과 같은 다른 사람들이 주위에 하나뿐만 아니라.

또한 나이트는 이 질문에 대답은 다음과 같으로 많은 억지로 요청할 때"나는 어떻게...".답변 일반적으로 스크립트를 작성하는 출력에서 억지로 명령하는 결과를 얻기 위해 당신은 필요합니다.자신의 철학을 제공하는 것입 베어 명령하고 있는 개발자를 구축의 기본 기능을 제공합니다.Love it or hate it,그 기본적인 모델입니다.많은 좋은 스크립트에서 찾을 수 있습 Perforce 공용 장소 .

다른 팁

가 확실하지 않으면 이것은 당신이 찾고있는 무엇이지만,p4diff 명령에는 몇 가지 유용한 옵션이 있습니다.에서 사용:

    -sa     Opened files that are different from the revision
            in the depot, or missing.  
    -sb     Opened for integrate files that have been resolved
            but have been modified after being resolved.  
    -sd     Unopened files that are missing on the client.  
    -se     Unopened files that are different from the revision
            in the depot.  
    -sl     Every unopened file, along with the status of
            'same, 'diff', or 'missing' as compared to its
            revision in the depot.  
    -sr     Opened files that are the same as the revision in the
            depot.

전체 공개:작업에 대한 퍼포

가 될 것입니다 2 개의 새로운 명령이"p4 상태가"및"p4 조에서"오 2012.1 릴리스입니다.다음과 같은 자세한 내용:

http://www.perforce.com/blog/120126/new-20121-p4reconcile-p4status

지 확실히 당신이 무엇을 의미합니다.당신은 이야기에 대해 보고 어떤 파일을"필요한 해결하기"(에서 억지로 언어로)다음을 사용할 수 있습니다:

p4 resolve -n

보 p4 명령행 매뉴얼 여기에 웹 사이트:http://www.perforce.com/perforce/doc.current/manuals/cmdref/resolve.html#1040665

또한 P4V 는 좋은 기능을 강조하고 제출하지 않은 더러운 파일을 사용하는 경우는 클라이언트입니다.을 마우스 오른쪽 버튼으로 클릭하 fodler 에서 작업 영역 보기"를 선택하고 조정 오프라인 작동합니다." 후에 조금의 처리 목록을 얻을 것이다 파일과 동기화하고 있습니다.

이게 도움이 되었으면 좋겠습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top