코딩/Perfoce(10)
-
퍼포스 p4ignore 간헐적으로 동작 안 할 때, 에러, 오류 (perforce p4ignore encoding error)
퍼포스 p4ignore 간헐적으로 동작 안 할 때, 에러, 오류 (perforce p4ignore encoding error) notepad++로 편집하면서 기본 셋팅된 UTF-8 with bom으로 저장. -> p4가 첫 줄을 파싱할 때 가장 앞 부분에 잘못된 코드가 들어감. -> 해당 라인만 동작하지 않음.이고...인코딩 변경해서 ascii 나 utf-8 without bom 으로 저장하면 첫 줄도 정상 동작하는 것 확인함.추후에도 에디터에 따라 인코딩 문제가 나올 수 있으니, 안전하게 첫 줄은 그냥 주석 혹은 공백으로 두자. (주석 추천) p4ignore 적용 확인 방법 p4 ignores -v -i mypath
2023.03.29 -
퍼포스 에러 : non-stream client (Perforce non-stream client No files to submit error)
퍼포스 에러 : non-stream client (Perforce non stream client No files to submit error) 로그 warning: cannot submit from non-stream client No files to submit. Submit failed -- fix problems above then use 'p4 submit -c 6'. 원인 워크스페이스 설정 시, 특정 Stream 설정을 하지 않고 Stream Depot을 수정하면 발생하는 문제이다. 해결 Connection - Edit Current Workspace에서 수정할 수 있다. Ref Perforce error - cannot submit from non-stream client - Stack Ov..
2023.03.28 -
퍼포스 서버 p4d 설치 및 실행 (Perforce Server install)
퍼포스 서버 설치 및 실행 (Perforce Server install)설치 - Download Helix Core (P4D) | Perforce Download Helix Core (P4D) | PerforceHelix Core (P4D) is version control for accelerated development. It securely versions all digital content – even large files – in a single repository. And it scales for large teams, handles thousands of daily transactions, and delivers files quickly towww.perforce.com 실행하고자 하는 폴더..
2023.03.28 -
퍼포스 소개 및 기초 설명 (Perforce Overview)
퍼포스 소개 및 기초 설명 (Perforce Overview) Perforce는 소스 버전 관리 툴이다. (ex. git, svn) Git과 달리 강력한 Lock 기능을 통한 중앙 집중형 관리, 간편한 종속성, Non-code Assets을 다루는 데에 장점이 있다. 서버 - 클라이언트 구조 이다. p4 - Command line server/client p4v - GUI p4p - 프록시 설정 p4broker - 옵션 관리(접근 제한 등) p4 web, helix4git 등의 다양한 사용 방법이 있지만, 사용자 입장에서는 GUI 툴인 p4v를 이용하는 것이 가장 쉽다. Depot - 버전 파일을 관리하는 최상 위 공간, repository 개념 ( > Stream) Stream - 브런치 개념 Work..
2023.03.28