1. 설치 ¶
- WinCVS를 사용하기 위해서는 Python과 TCL이 깔려있어야 한다.
DeleteMe 맞는 이야기인가요? sun의 기억으로는 아닌것으로 알고 있고, 홈페이지의 설명에서도 다음과 같이 나와있습니다. 'WinCvs is written using the Microsoft MFC.'
추가 설명입니다.
''WinCVS가 돌아가기 위해서는 2개의 어플리케이션이 필요하다.
WinCVS 1.3을 실행하기 위해서는 Python언어가 필요하다. Python이 없이는 WinCVS는 동작하지 않는다.
WinCVS에 유용한 몇몇 것들이 TCL 쉘 상에서 실행된다. 이것들을 활성화 시키기 위해서는 최신버전의 ActiveTCL이나 Tcl/Tk가 필요하다. (From WinCVS설치 메뉴얼)
'' -- 선호
- http://python.org 2.3alpha1에서는 python을 찾을 수 없다고 나오니 2.2를 받자
- http://aspn.activestate.com/ASPN/Downloads/ActiveTcl ActiveTCL을 받자
2. 환경설정 ¶
- 프로그램을 시작하고 첫 화면을 보자. 무심코 지나쳤다면 Ctrl+F1 또는 Admin - Preference 를 보자.
- 대개 General탭만 설정해주면 된다.
- Authentication : 접속 방법이다. local 이나 pserver 또는 ntserver를 선택하면 된다.
- Path : CVS파일들(저장소)의 주소를 설정한다.
- Host Address : local이외의 접속방법을 설정하였을때 host의 주소를 넣어준다.
- User Name : local이외의 접속방법을 설정하였을때 ID를 넣어준다.
- CVSROOT : 위의 설정을 근거로 최종 접속 주소를 나타내어 준다. (굳이 수정할 필요는 없다.)
- Authentication : 접속 방법이다. local 이나 pserver 또는 ntserver를 선택하면 된다.
- Global탭은 필요한 것들만 수정한다.
- WinCvs탭에서도 필요한 것만 수정하자
- HOME : 패스워드를 저장할 폴더를 설정
- 두번째의 체크는.. -_-?
- External Diff Program : 파일을 비교할 프로그램을 설정한다.
- Default viewer used to open : 파일을 볼때 쓸 프로그램을 설정한다. 메모장정도면 충분하다.
- HOME : 패스워드를 저장할 폴더를 설정
- Command Dialog탭도 필요한것만 잘 읽어보고 설정하자.
3. 프로젝트의 생성 ¶
- 프로젝트를 CVS의 저장소 내에 넣어두어야 이래저래 써 먹을 수 있다.
- 추가학 파일들이 들어있는 디렉토리로 간다. (왼쪽의 탐색창을 이용하여)
- Create - Import module 를 선택한다.
- 파일들의 속성이 거의 자동으로 선택되니 특별한 일이 없으면 넘어가자
- 열심히 동작한 후 파일들이 무사히 나의 저장소에 저장되었다.
4. 불러오기 ¶
- 저장소에 들어있는 프로젝트를 편집 가능한 공간에 모셔와보자.
- Create - Checkout module를 선택하자.
- 다이얼로그창 등장
- Module name and path on the server : 모듈의 이름 (폴더의 이름이 된다.)
- 여기서 모듈을 리스트의 형태로 표시해주지 않기 때문에 직접 수동으로 이름을 넣어주어야 한다.(약간은 불편하다.)
- Local folder to checkout to : 이 파일들을 저장할 폴더의 이름을 넣어주자.
- Module name and path on the server : 모듈의 이름 (폴더의 이름이 된다.)
- 확인을 하면 파일들이 편집할 공간으로 나온다. sourcesafe의 체크인 정도로 생각하면 된다.