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