윈도우/윈도우 '잘'쓰기

CVSNT 설치 revised

ForceCore 2007. 5. 24. 07:22
전에 이 블로그에도 쓴 적이 있으나 다시 요점만 추린다.
CVSNT도 최신버전으로 설치해서 다시 씀.

1. http://www.march-hare.com/cvspro/
여기서 free version을 받는다.
설문지는 채울 필요 없고, 필수 요소인 export server만 정하면 된다.

2. 제어판에서 CVS설정을 해준다. Repository를 잘 설정한다.
어려운 부분.
Server Settings에 보면 데몬이 실행할 계정이 지정되도록 되어있다.
보안을 무시하고 편하게 쓰고 싶으면 administrator로 실행하게 하면 된다.
하지만 보안을 중시하면, 제어판에서 관리자 권한이 없는 ID를 만들어
사용하게 한다. 이 때, Repository configuration에 지정된 폴더들의
소유권이 모두 해당 ID에게 주어지도록 해야 한다.
그 이외의 폴더들엔 권한이 없어야 함...
(윈도우 XP에는 소유권 개념이 약한데, 내컴퓨터에 더블크릭 -> 도구 -> 옵션 -> "모든 사용자에게 동일한 폴더 공유 권한을 지정(권장)"을 체크 해제하면 소유권을 이전하는 작업 등을 할 수 있게 된다.)

---------------------------- 설치는 여기까지 --------------
repository설정은...

3. cmd에서...
set cvsroot=:sspi:localhost:/cvs_repository
cvs login
cvs ls
Listing modules on server
CVSROOT
로 서버에 접속한다. 설정 하기 전까진 sspi프로토콜로 접속해야만 함.

4. cvs passwd -r 윈도우ID -a CVS_ID
로 윈도우 계정과 CVS ID를 연결시켜준다.
역시 보안을 무시하는 스타일이라면 Administrator로 편하게 갈 수 있음.

5. 그러면 pserver프로토콜로 접속 할 준비가 끝난다.
sserver도 되는진 잘 모르겠군 ㅡㅡㅋ

6. 아직 sspi일때, cvs checkout CVSROOT를 해준다.
그래서 writers, reader설정을 해준다.
하다가 안 되면 그냥 서버에서 CVSROOT폴더로 들어가서 하는 수도 있지만
이것이 온건하다 -_-;;