Perforce : 번호가 매겨진 changelist를 창고의 폴더에 연결하는 방법이 있습니까?

StackOverflow https://stackoverflow.com/questions/217177

  •  03-07-2019
  •  | 
  •  

문제

문제 : 저장소에 여러 프로젝트를 체크 아웃했습니다. 또한 여러 번 보류중인 번호 변경 목록이 있으며, 각 변경 목록에는 프로젝트와 관련된 체크 아웃 파일이 포함되어 있습니다. 새 파일을 확인하면 프로젝트와 관련된 변경 목록 대신 기본 변경 목록에 표시되며 관련 변경 목록으로 수동으로 이동해야합니다. 이것은 정말로 진짜 지루한 점이 있습니다.

이 프로세스를 자동화하는 방법이 있습니까? 물론, 정규 표현식이있는 쉘 스크립트가 작동 할 수 있지만,이를 수행하는 퍼포먼스 기능이 있는지 알고 싶습니다. 예를 들어, 새로 확인 된 파일이 관련 변경 목록에 자동으로 나타나도록 내 프로젝트 폴더를 번호 변경 목록에 연결하는 방법이 있습니까?

도움이 되었습니까?

해결책

그래픽 클라이언트는 이것을 매우 쉽게 만듭니다. 파일 또는 폴더를 변경 목록으로 드래그하면 확인합니다. 컨텍스트 메뉴 나 Ctrl+E로 확인하는 대신 기본 변경 목록에 넣을 수 있으면 적절한 변경 목록으로 드래그하면 원하는 위치를 자동으로 확인합니다.

명령 줄에서이를 수행하려면 -C 스위치를 통해 대상 변경 목록 번호를 편집 명령으로 전달합니다. 다음 명령은 변경 목록 번호 1234에서 편집에 대한 foo.txt 파일을 열어줍니다.

p4 edit -c 1234 foo.txt

다른 팁

내가 처리하는 방식은 내가 작업중 인 각 프로젝트에 별도의 클라이언트 작업 공간 구성이 있다는 것입니다.

그러나 이것은 다른 상황 중 하나 중 6 개 중 6 개 중 6 개입니다. 이제 많은 작업 공간을 관리해야합니다. 내가 겪는 문제는 프로젝트 A를 작업하고 프로젝트에서 빠르게 무언가를하고 싶을 때 BI에서 작업 영역을 전환해야한다는 것입니다.

Perforce에는 디렉토리 계층의 적절한 부분에 배치하는 구성 파일을 사용하여 해당 문제를 처리하는 데 도움이되는 방법이 있습니다. 참조 Perforce 사용자 안내서, 2 장 - "구성 파일 사용"섹션.

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