Perforce P4 클라이언트 : 작업 공간 및 책갈피를 새 컴퓨터로 전송하는 방법


14

여러 Perforce 서버에 대해 많은 클라이언트 사양과 작업 공간이 정의되어 있습니다. 새 컴퓨터를 구입하고 P4V 클라이언트를 설치했지만 클라이언트 사양이 모두 이전 컴퓨터에만 적용되므로 클라이언트 사양을 볼 수 없습니다. 새 시스템에서 각 클라이언트 사양 및 작업 공간을 힘들게 다시 만들지 않고이 정보를 마이그레이션 할 수있는 방법이 있습니까? 커맨드 라인 인터페이스가 아닌 UI를 사용합니다.


P4 명령 행 클라이언트 또는 P4V 만 설치 했습니까?
jimbo

답변:


13

작업 공간

작업 공간의 '호스트'필드는 해당 컴퓨터로의 사용을 제한합니다. 호스트 필드를 공백으로 변경하거나 새 컴퓨터 이름으로 변경하면 새 컴퓨터에서 사용할 수 있지만 다음 중 하나도 수행해야합니다.

  1. 동일한 루트 경로를 사용하려는 경우 기존 루트의 모든 데이터를 새 컴퓨터의 동일한 디렉토리로 복사하십시오. 또는
  2. 강제 전체 동기화를 수행

이렇게하면 작업 공간이 서버와 동기화됩니다.

이렇게하려면 '작업 공간'아이콘 (터미널 화면 그림)을 클릭하고 필터 취소 아이콘을 클릭하여 모든 작업 공간 (패널 오른쪽 상단, 깔때기 위의 십자가)을 봅니다. 원하는 작업 공간을 마우스 오른쪽 버튼으로 클릭하고 '작업 공간 편집'을 선택하고 호스트 탭 (고급 탭에서)을 새 컴퓨터 이름으로 변경하거나 호스트 필드를 지우십시오. 이렇게하면 상황에 맞는 메뉴에 '작업 공간으로 전환'옵션이 나타납니다.

새 컴퓨터의 이름을 찾으려면 연결 메뉴에서 '새 작업 영역 만들기'를 선택하고 '호스트'필드의 이름을 확인한 다음 메뉴를 취소하십시오.

북마크

P4V는 책갈피를 전송하는 쉬운 방법이 없지만 책갈피는 디렉토리에있는 bookmarks.xml에 저장됩니다.

C:\Users\loginname\.p4qt\nnnnClients\

'0001Clients'라는 디렉토리가 하나만 있으면 운이 좋지만 이러한 디렉토리가 둘 이상있을 수 있으므로 올바른 bookmarks.xml 파일을 검색해야 할 수도 있습니다. 올바른 디렉토리를 찾으면이 디렉토리 중 하나만있을 가능성이있는 새 컴퓨터로이를 전송하십시오. 그러면 클라이언트를 다시로드 한 후 책갈피가 나타납니다.


컴퓨터의 호스트 이름을 변경 한 경우에도 편집 작업 영역 절차가 작동합니다.
Dave Andersen

1

북마크

Craig는 정확하지만 소스와 대상 컴퓨터에서 올바른 xxxxClients 디렉토리를 찾는 방법이 있습니다 (대상 컴퓨터에도 여러 파일이있을 수 있음).

에 봐 connectionmap.xmlC:\Users\loginname\.p4qt와 사용자 이름을 검색합니다. xxxx 번호와 기존 소스를 찾은 다음 (소스) 덮어 쓸 수있는 디렉토리를 제공합니다 bookmarks.xml.

(클라이언트를 새로 고침 할 필요는 없었습니다. 북마크가 바로 표시되었습니다.)


-2

Windows에서 Windows로 마이그레이션하는 경우 Craig의 답변에 제시된 단계 가 작동합니다. 새 컴퓨터가 맥북 경우에는, 새로운 위치입니다 ./Users/<User ID>/Library/Preferences/com.perforce.p4v

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.