3) cvspserver파일을 생성하여 아래내용을 붙여넣는다. # vi /etc/xinetd.d/cvspserver
- 아래 start- # default : on # description : The cvsserver serves CVS Password Server sessions; it uses # unencrypted username/password pairs for authentication. service cvspserver { disable = no flags = REUSE socket_type = stream wait = no user = cvs server = /usr/bin/cvs server_args = -f --allow-root=/mnt/CVS pserver log_on_failure += USERID } - 아래 stop-
4) 사용할 계정의 암호를 설정하여 '/mnt/CVS/CVSROOT/'에 passwd파일을 만든다. $ htpasswd -n id id:vCn6r3J9pNF6Q
8) 이클립스의 'CVS Repositories'작업모드로 가서 Repository Location을 생성한다. 주의: 서버의 User와 Password는 위(passwd)에서 생성한 id정보이다. 그외 설정들(포트: 2401 등)은 그냥 디펄트로 잡아둔다.
9) 이클립스의 프로젝트를 마우스 오른쪽클릭하고 'Team > Share Project'를 한다.
Re
CVS서버에 있는 소스자료를 가져오는 법.
Admin
이클립스를 새로 설치해서 프로젝트가 없는 상태일 경우 확인할 사항.
0. 소스자료가 많을 경우 Java Heap 메모리가 부족할 수 있으므로 이클립스의 eclipse.ini를 수정한다. ex>> -XX:MaxPermSize=512m -Xms512m -Xmx1024m
1. 이클립스의 Open Perspective를 실행하여 CVS Repository Exploring을 선택한다. 2. 새로운 Repository Location을 추가한다. 3. 생성된 서버의 property에서 Server Encording을 상황에 맞게 변경한다. 4. 서버가 열리면 하위 HEAD에 필요한 소스자료를 선택하여 'Check Out'하면 알아서 자료를 가져온다.