"CVS"의 두 판 사이의 차이

한국 데비안 사용자 모임
둘러보기로 가기 검색하러 가기
 
(같은 사용자의 중간 판 3개는 보이지 않습니다)
2번째 줄: 2번째 줄:
 
* CVS : Concurrent Versions System
 
* CVS : Concurrent Versions System
 
* CSV : Comma Separated Value
 
* CSV : Comma Separated Value
 +
 
== 데비안 문서를 위해 알아야 할 CVS 지식 ==
 
== 데비안 문서를 위해 알아야 할 CVS 지식 ==
 
csv, subversion, git 등 버전관리 시스템이 여럿 있는데, CSV 가 가장 고전적인 방식입니다. 데비안 문서 작업을 위해 꼭 필요한 부분을 여기에 정리해 보려 합니다.
 
csv, subversion, git 등 버전관리 시스템이 여럿 있는데, CSV 가 가장 고전적인 방식입니다. 데비안 문서 작업을 위해 꼭 필요한 부분을 여기에 정리해 보려 합니다.
 +
 +
로그인 하기
 +
cvs -d :pserver:anonymous@anonscm.debian.org:/cvs/webwml login
 +
 +
서버의 내용을 PC에 체크아웃 하기(아래에서 co는 checkout을 뜻함)
 +
cvs -d :pserver:anonymous@anonscm.debian.org:/cvs/webwml co webwml/english
 +
cvs -d :pserver:anonymous@anonscm.debian.org:/cvs/webwml co webwml/korean
 +
 +
== 새 디렉토리를 만들었을 때 ==
 +
디렉토리를 새로 만들고, 그 아래에 파일을 만들고, 파일만 cvs add 하려 시도하면 에러가 난다.
 +
 +
에러 메시지만 보면 그 상황인지 알기 어렵다. 에러 메시지는
 +
cvs add: No CVSROOT specified!  Please use the `-d' option
 +
cvs [add aborted]: or set the CVSROOT environment variable.
 +
이렇게 어렵게 나온다.
 +
 +
이럴 때는 디렉토리를 cvs add 한 다음 그 아래의 파일을 cvs add 해 보자.
 +
 
== 참고 ==
 
== 참고 ==
 
* https://www.debian.org/devel/website/using_cvs
 
* https://www.debian.org/devel/website/using_cvs

2017년 12월 28일 (목) 06:30 기준 최신판

헷갈리지 말자

  • CVS : Concurrent Versions System
  • CSV : Comma Separated Value

데비안 문서를 위해 알아야 할 CVS 지식

csv, subversion, git 등 버전관리 시스템이 여럿 있는데, CSV 가 가장 고전적인 방식입니다. 데비안 문서 작업을 위해 꼭 필요한 부분을 여기에 정리해 보려 합니다.

로그인 하기

cvs -d :pserver:anonymous@anonscm.debian.org:/cvs/webwml login

서버의 내용을 PC에 체크아웃 하기(아래에서 co는 checkout을 뜻함)

cvs -d :pserver:anonymous@anonscm.debian.org:/cvs/webwml co webwml/english
cvs -d :pserver:anonymous@anonscm.debian.org:/cvs/webwml co webwml/korean

새 디렉토리를 만들었을 때

디렉토리를 새로 만들고, 그 아래에 파일을 만들고, 파일만 cvs add 하려 시도하면 에러가 난다.

에러 메시지만 보면 그 상황인지 알기 어렵다. 에러 메시지는 cvs add: No CVSROOT specified! Please use the `-d' option cvs [add aborted]: or set the CVSROOT environment variable. 이렇게 어렵게 나온다.

이럴 때는 디렉토리를 cvs add 한 다음 그 아래의 파일을 cvs add 해 보자.

참고