cvs 에서 서버의 특정디렉토리만 받아오는 방법?

bobov의 이미지

안녕하세요.
이클립스 플러그인중에  org.eclipse.ui.ide 만 cvs 써버로부터 받아오고싶습니다.

export CVSROOT=:pserver:anonymous@dev.eclipse.org:/home/eclipse/

로 설정하면 전체를 받아오게 되는데 저처럼 특정 디렉토리만 받아오고 싶을때.

export CVSROOT=:pserver:anonymous@dev.eclipse.org:/home/eclipse/org.eclipse.ui.ide

하면 되는게 아닌가여? 아니면 옵션이 있을까요?
pynoos의 이미지

CVSROOT에 설정하는 것이 아니라..

checkout 뒤에 모듈명이하 까지 써주면 됩니다.

cvs -d:pserver:anonymous@blah.com checkout module1/somedir

beomsik의 이미지

특정한 옵션이 있는것은 아니고 checkout 명령을 잘 사용하면 됩니다..

#export CVSROOT=:pserver:anonymous@dev.eclipse.org:/home/eclipse
#cvs login
--패스워드 넣기--
#cvs checkout -d test org.eclipse.ui.ide

이런식으로 하면 됩니다..
이때 -d test 옵션은 현재 디렉토리에 test 디렉토리를 만들고 그 아래 cvs 파일을 다운로딩 하는 것이며
그 다음의 org.eclipse.ui.ide 는 그 org.eclipse.ui.ide 만을 다운받겠다는 의미입니다..