내 저장소의 폴더에 대해 SVN을 비활성화하려면 어떻게합니까?


0

모든 프로젝트 파일이 들어있는 폴더가 있습니다. 비디오 게임용이므로 그래픽 파일이 많이 있습니다. 저장 공간이 제한되어 있기 때문에 Tortoise SVN의 폴더에 대해 SVN을 비활성화하려면 어떻게합니까? 감사.


질문이 불분명합니다. 파일을 추가하지 않으려면 커밋하기 전에 파일을 추가하지 마십시오. 이미 커밋되어 있고 제거하려는 경우 svn delete them .. 추가 한 다음 계속 커밋 한 이전 커밋에서 제거하려면 조금 더 복잡합니다.
psusi

답변:


2

질문이 명확하지 않다는 의견은 실제로 그것이 유스 케이스임을 이해하지 못하는 것 같으며 질문은 적어도 나에게 분명합니다. 아무것도 삭제하거나 지나치게 복잡 할 필요가 없습니다.

svn 안내서의 깊이를 살펴 봐야합니다. 나는 이것이 Sparce checkout 이라는 것을 알았 으므로 새로운 것을 배웠습니다.

이 체크 아웃 명령은 해당 파일 또는 디렉토리 하위 항목 만 가져옵니다. 하위 디렉토리 자체는 비어 있습니다.

svn checkout file:///var/svn/repos mom-empty --depth immediates

이렇게하면 svn 트리에서 다른 디렉토리의 깊이를 설정할 수 있으므로 업데이트 할 때 모든 게임 자산이 아니라 코드가있는 폴더 만 가져옵니다.

체크 아웃 된 폴더가 이미있는 경우 다음을 수행하여 깊이를 변경할 수도 있습니다.

svn up --set-depth immediates

비슷한 질문이 여기 svn-checkout-depth에 있습니다.

어떤 OS를 요구하는지 궁금했지만 지금은 tortoise-svn 태그를 보았습니다. 여기에 표시된 것처럼 GUI에서 체크 아웃 깊이를 변경할 수 있습니다.

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