앱에서 테스트 변경을해야합니다. 응용 프로그램은 버전 제어 (퍼 포스) 있습니다. Perforce에서 내가 의도하지 않은 지점을 다시 체크인하는 방법으로 테스트 수정을 할 수 있습니다.퍼 코어 브랜칭
퍼 코어 브랜칭
답변
다시 체크인하지 않으려는 의도에 따라 달라집니다. 절대 사용하지 않겠습니까? 아니면 기본 지점에 있지 않습니까?
변경 사항에 대한 버전 제어가 필요하지 않고 로컬 변경 사항을 그냥 버리고 멀리 버리려는 경우 전혀 분기 할 필요가 없습니다. 그냥 동기화하고, 변경중인 내용을 확인한 다음 나중에 파일을 되돌릴 수 있습니다. 나중 빌드에서 로컬 변경 사항을 확인하려는 경우 작업하는 동안 (충돌 해결) 파일을 다시 동기화 할 수도 있습니다. 아무것도 제출하지 마세요. P4가 로컬 변경 사항을 백업하지 않았 음을 기억하십시오. PC가 죽고 백업하지 않으면 힘들 수 있습니다.
로컬 변경과 일반 빌드 사이를 전환하려면 변경 사항을 그대로 남겨 둘 수 있습니다. 변경 사항은 필수적으로 P4에 제출되지만 변경 사항을 실제로 P4에 제출하지 않고 변경 목록에 보관합니다. main branch. 그렇게하면 파일의 "실제"버전으로 되돌릴 수 있으며 나중에 다른 시스템에서도 자신의 변경 사항을 나중에 다시 동기화 할 수 있습니다. 이는 저장소를 오염시키지 않고도 P4 서버에 사본이있는 동안 로컬 변경을 수행 할 수있는 간단한 방법입니다.
사용자가 원하는 변경 내용 추적 지점을 원할 경우 저장소의 새로운 부분에 추가 할 버전을 통합 한 다음 해당 지점과 동기화되는 클라이언트 사양을 사용할 수 있습니다 그것에 종사. 언제든지 원하는 방향으로 분기간에 자유롭게 통합 할 수 있습니다. client-specs를 사용하여 어느 비트가 어디로 갈지를 분류하여 전체 트리 또는 그 하위 세트 중 하나를 분기 할 수 있습니다.
최근 버전의 P4에는 저장소를 처리하는 대체 방법 인 "스트림"이 있으며 여러 개발 및 릴리스 분기를 병렬로 실행하는 것이 더 적합합니다. 그것은 아마도 당신이 찾고있는 것이 아닙니다.
정확히 의 관점에서 이러한 일을 수행하는 방법은입니다. P4 웹 사이트를 확인하는 것이 좋습니다.이 웹 사이트에는 꽤 좋은 설명서와 많은 자습서가 있습니다.
실제로 변경 사항을 테스트하기 위해 새 분기를 만들 필요가 없습니다. 앱을 포함하는 클라이언트를 만들고 로컬 컴퓨터를 동기화하기 만하면됩니다. 그 후에 특정 파일을 변경하거나 새 파일을 추가하거나 shelve별로 삭제해야합니다. 그런 다음 선반으로 앱을 제작하세요. 빌드 이슈에서 변경 사항을 발견하고 변경 사항이 올바른 것으로 생각되면 PERFORCE에 제출할 수 있습니다.
가장 쉬운 방법은 '증기선'탭으로 이동하는 것입니다. 새 스트림을 만들고 분기 할 지점의 분기 확인란을 선택합니다. 슈퍼 쉽습니다.
- 1. 퍼 포스 데브 브랜치 - 스파 스 브랜칭 대 사설 브랜치
- 2. SVN 브랜칭;
- 3. Perforce, Visual Studio 및 브랜칭
- 4. 클라우드의 퍼 포스
- 5. 퍼 코어 - 체크인 권한이없는 사용자가 패치를 제출하는 방법
- 6. 퍼 코어 (Perforce) 및 젠킨스 (Jenkins)가 코멘터리 인코딩을 변경했습니다
- 7. MS 빌드를위한 퍼 포스 태스크
- 8. git 브랜칭 모델
- 9. 필터링/브랜칭 열거 자
- 10. 공유 바이너리로 TFS 브랜칭
- 11. Mercurial 브랜칭 및 북마크
- 12. GLSL 브랜칭 동작
- 13. 코드 브랜칭 모범 사례
- 14. Mercurial에서 저렴한 복제/로컬 브랜칭
- 15. TFS에서 단방향 브랜칭 및 병합
- 16. 로컬 수정을 통한 SVN 브랜칭
- 17. 퍼 포스 스크립트 설치기
- 18. 퍼 코어와 서브 모듈
- 19. 퍼 포스 배치 스크립트
- 20. 퍼 포스 변경 목록 - 필수입니까?
- 21. 스크립팅 된 브라우저 스카 퍼
- 22. 퍼 포스에서 서브 버전으로의 이전
- 23. 버전 제어 및 웹 사이트 브랜칭
- 24. Subversion 및 Eclipse - 브랜칭 및 트렁크 병합
- 25. svn 브랜칭 및 태그 지정 모범 사례
- 26. git-svn 브랜칭 : git config를 구성하는 방법
- 27. GIT GUI에서 GIT 사용하기 - 마스터와 브랜칭
- 28. 퍼 코어 폴더의 서버 쪽 복사/이동 - 파일의 로컬 동기화 없음
- 29. 퍼 포스 "동기화 진행률"표시 줄 비활성화
- 30. 퍼 포스가 모든 파일을 동기화하지 않습니다.