WinCVS를 처음부터 사용해봅시다.

1. 설치

  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설치 메뉴얼)
    '' -- 선호
    WinCVS 의 쉘에서의 직접 커맨드 입력기능을 이용하려면 이전 버전에선 TCL, 최신버전에서는 Python 을 이용합니다. 하지만, 설치 안해도 WinCVS 의 주기능들은 이용가능한걸로 기억합니다. --1002

  1. 잘 받아놓은 WinCVS를 깔자.
  2. WinCVS가 뜨면 끝

2. 환경설정

  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탭도 필요한것만 잘 읽어보고 설정하자.

3. 프로젝트의 생성

  1. 프로젝트를 CVS의 저장소 내에 넣어두어야 이래저래 써 먹을 수 있다.
  2. 추가학 파일들이 들어있는 디렉토리로 간다. (왼쪽의 탐색창을 이용하여)
  3. Create - Import module 를 선택한다.
  4. 파일들의 속성이 거의 자동으로 선택되니 특별한 일이 없으면 넘어가자
  5. 열심히 동작한 후 파일들이 무사히 나의 저장소에 저장되었다.

4. 불러오기

  1. 저장소에 들어있는 프로젝트를 편집 가능한 공간에 모셔와보자.
  2. Create - Checkout module를 선택하자.
  3. 다이얼로그창 등장
    • Module name and path on the server : 모듈의 이름 (폴더의 이름이 된다.)
      - 여기서 모듈을 리스트의 형태로 표시해주지 않기 때문에 직접 수동으로 이름을 넣어주어야 한다.(약간은 불편하다.)
    • Local folder to checkout to : 이 파일들을 저장할 폴더의 이름을 넣어주자.
  4. 확인을 하면 파일들이 편집할 공간으로 나온다. sourcesafe의 체크인 정도로 생각하면 된다.

5. 수정

  1. 고칠수 있는 공간에 나온 파일들은 ReadOnly가 걸려있기 때문에 수정이 불가능하다.
  2. 수정을 하고 싶은 파일을 선택한 후 Trace - Edit Selection(툴바의 연필그림)을 선택하자
  3. 연필 그림의 작대기가 지워지면서 편집 가능한 상태로 간다.
  4. 신나게 파일을 편집하도록 하자
  5. 파일을 모두 편집한 후에는 Trace - Unedit(툴바의 지우개그림)을 선택하자.
  6. 파일의 원래 상태로 돌아간다

6. 저장

  1. 이렇게 수정한 파일을 저장소에 보관해야한다.
  2. Modefy - Commit(Ctrl + M)을 선택한다.
  3. 변한 파일들은 저장소에 저장이 된다.

7. LINK

CVSNT : CVS의 NT용 서버 프로그램 www.cvsnt.org

8. Thread

급하게 이것저것 눌러보느라 아직 알아내지 못한 기능이 많다.
앞으로도 계속 사용하면서 추가해보고싶다.


Retrieved from http://wiki.zeropage.org/wiki.php/WinCVS
last modified 2021-02-07 05:28:26