· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
TortoiseCVS

CVSNT를 기반으로 만들어진 윈도우즈용 CVS관리 프로그램

TortoiseCVS는 윈도우즈 익스플로러에서 곧바로 CVS를 사용하여 버전 컨트롤을 할 수 있습니다. 라이센스는 GPL 입니다.

윈도우즈 익스플로러 마우스 오른족 버튼을 누르면 check out, update, commit, diff 기능을 사용 할 수 있다. 익스플로러에서 파일의 상태는 원본 아이콘위에 오버레이되어 표시가 된다. 윈도우의 [http]파일열기창에서도 동작한다.

screenshot1.png
[PNG image (32.9 KB)]

tagging, branching, merging, importing 기능과 더불어 웹브라우저를 통하여 특정 파일의 로그를 살펴 볼 수 있다. ([http]ViewCVS 또는 [http]CVSWeb 사용)

  • 이미 존재하는 저장소에서 작업하기를 원할 경우에는 TortoiseCVS[http]다운로드를 받아서 [http]사용자 설명서 (chm 포맷)를 읽어본다.
  • 로컬 저장소에서 혼자 작업하고 싶다면 [http]FAQ를 읽어본다.
  • 만약에 새로운 공유 저장소에서 작업하기를 원한다면 CVS 서버가 필요하다. 유닉스와 윈도우 머신 둘다에 [http]CVSNT를 권한다. TortoiseCVS는 오리지날 CVS에도 사용 가능하지만 약간의 기능은 CVSNT 서버에 의존적이다.

TortoiseCVS로 할 수 없는 CVS 관련 작업들이 있다 (자세한 내용은 [http]feature requests database를 참고하라). GPL 라이센스를 따르는 TortoiseCVS는 소스코드 수정을 통하여 기능 개선을 허용하고 있다. 기능 구현에 도움을 주고 싶으면 [http]development 섹션을 참고하라.

TortoiseCVSWinCVS(좀더 폭넓게 사용할 수 있지만 일반 사용자들이 사용하기에는 복잡한)소스 기반으로 만들어졌다.

TortoiseCVS와 비슷한 [http]TortoiseSVN라는 것이 있으며, TortoiseSVN은 새로운 버전 컨트롤 시스템인 Subversion를 위한 윈도우 Shell Extension 구조의 프로그램이다. 현재 상태를 알아 보려면 http://tortoisesvn.tigris.org/ 를 방문해 보기를 바란다.

TortoiseSVN의 장점은 TortoiseCVS와는 달리 개인 저장소를 만들 수 있는 특징이 있다. 실제로 TortoiseSVN 소스를 보면 Subversion 윈도우용을 함께 컴파일 한다.

사용 소감

써보니 편리하네요. cvs diff를 보기 위해서는 external diff프로그램을 찾는데, 그냥 diff.exe로 지정하니 안되는듯 한데, windiff 같은 gui프로그램을 써야 하나요 ? --WkPark
네.. 커맨드 라인용 diff를 사용하시면 diff 출력을 보실 수 없습니다. windiff나 http://www.acrosoft.co.kr의 Acroedit(프리웨어)에 포함되어 있는 Acrodiff나 울트라 에디트를 사용하시면 됩니다. --pyrasis

acrodiff를 사용하시면 보시기에는 좋은데, Patch 명령어가 않먹더군요... 이건 아마 rcsdiff를 사용하던가 할듯합니다. --idlock

저는 WinMerge를 사용합니다. 밑의 링크를 참조하세요. --1002





sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2004-11-07 15:17:26
Processing time 0.0089 sec