· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Darcs

Decentralized revision control system중에 하나



CVS혹은 SVN과 같은 중앙집중식 SCM이 아닌, 리눅스에서 사용하는 방식의 분산형 버전관리 시스템

arch 혹은 monotone, bazzar, bazzar-ng와 비슷한 계열이다.

일례로 MoinMoin은 현재 GNU arch를 이용하여 버전관리를 하고 있다.


  • 각각의 WorkingCopy가 하나의 저장소로서 취급된다.

  • 기존의 버전관리와 다르게 다른 저장소로의 집적integration이 단순히 파일복사처럼 자유롭다.

  • 같은 파일에 대해서 서로 다른 작업자가 동시에 다른 작업을 하더라도 어떻게 변경사항을 적용해야 하는지 Darcs은 알고있다. ;-)

  • ssh/sftp, ftp, 심지어 email등으로 변경사항을 공개할 수 있다.

  • 기존 프로젝트로부터 파생된 저장소를 운영하더라도 기존프로젝트의 변경사항을 파생프로젝트에 적용할 수 있다.

  • 대화식환경으로 굳이 GuiFrontend가 없더라도 쓰는데 큰 불편이 없다.

  • 간단히 저장소를 만들고 이를 다른 복사본과 교환하며 작업하는데 자유롭고, 개인적인 프로젝트나 문서들을 관리하는데도 편리하다.

Contributors: ageldama




sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2007-01-24 20:09:51
Processing time 0.0044 sec