문제

CVS에서 특정 디렉토리를 체크아웃하고 해당 디렉토리로 이어지는 트리를 생략하려면 어떻게 해야 합니까?

전.

이 디렉토리에 체크 아웃 C :/WebHost/MyWebapp/www

내 CVS 프로젝트 디렉토리 구조는 mywebapp/trunk/www입니다.

Trunk 및 MyWebApp 디렉토리를 어떻게 생략합니까?

도움이 되었습니까?

해결책

이력서 사용 -d/cvsroot checkout -d directory project/path/directory.첫번째 -d 환경으로 루트를 설정하면 생략 가능합니다.이를 "경로 단축"이라고 하며 다음과 같은 방법으로 피할 수 있습니다. -N 옵션 checkout.

다른 팁

CVS는 다음의 파일에 의해 저장소에 '연결'되어 있습니다. .CVS 폴더.각 폴더는 개별적으로 '묶여' 있습니다.

즉, 전체 내용을 확인한 다음(또는 이미 전체 내용을 갖고 있는 경우) 해당 내용을 잘라내거나 붙여넣을 수 있습니다. www 디렉터리를 다른 곳으로 내보내면 올바른 CVS 위치에 연결된 상태로 유지됩니다.

[앗, 잘못된 내용을 삭제했습니다.] 예, co -d www가 원하는 것입니다.

또한 저장소에 모듈을 설정할 수도 있습니다. 이렇게 하면 마치 최상위 디렉토리인 것처럼 www만 체크아웃할 수 있지만 그러한 모든 디렉토리에 대해 이 작업을 수행해야 합니다.

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