'형상관리 툴'에 해당되는 글 1건

  1. 2013.04.12 cvsnt-2.5.03 (build 2382) 설치 및 환경설정

cvsnt-2.5.03 (build 2382) 설치 및 환경설정

Posted by 로젠크로와싱 Web/Web Tools : 2013. 4. 12. 15:54


CVS(Concurrent Versions System, 동시 버전 시스템)는 동시 버전 관리 시스템(Concurrent Versioning System)으로도 알려져 있으며, 버전 관리 시스템을 구현합니다. 보통 소프트웨어 프로젝트를 진행할 때, 파일로 이뤄진 모든 작업과 모든 변화를 추적하고, 여러 개발자(지역적으로 떨어진)가 협력하여 작업할 수 있게 하며, CVS는 GNU 일반 공중 사용 허가서 하에서 배포됩니다. CVS는 간단한 프로젝트를 하고자할 때에 괜찮은 형상관리 툴입니다.

cvsnt-2.5.03.2382.msi

위 파일을 받으시거나, http://www.cvsnt.org에서 다운 받으시면 됩니다.





설치가 끝나면 CVSNT를 실행하여 CVSNT Service, CVSNT Lock Service를 Running 상태로 만들어줍니다.

두번째 탭은 형상관리에서 소스가 저장될 경로 및 모듈 리스트가 보이는데 여기에 추가를 하여야 형상관리를 하실 수 있습니다.

하단의 Add 버튼을 클릭하여 location, name, description을 입력하고 OK를 누르고 추가를 합니다.

3번째 탭은 임시폴더를 선택하는 화면이고, 포트를 지정할 수 있습니다. temporary만 수정하고 확인을 누릅니다.

cmd창에서 cvs를 사용하려면 서버에 로그인을 해야되는데, 관리자는 사용자의 PC에서 설정한 사용자계정을 상속받습니다. 예를 들어 PC에서 추가한 사용자계정이 ASDF고 이때 접속 비밀번호가 1234일 경우에 cvs login :pserver:ASDF@localhost:/moduleName을 command하면 passwd 입력 prompt가 나옵니다. 1234를 적어주시면 cvs 서버에 관리자 모드로 접속을 할 수 있습니다.

이클립스나 기타 형상관리툴로 관리를 하려면 checkout, commit, update 권한이 필요한데, cvs login후에 cvs passwd user_id를 입력하고 비밀번호를 입력하면 cvs 서버의 해당 모듈에 접근할 수 있는 권한을 얻을 수 있습니다. 예를 들면 cvs passwd aaaa이라고 하면 형상관리에서 checkout, commit, update 로그인을 aaaa로 하시면 해당 기능이 동작합니다.


'Web > Web Tools' 카테고리의 다른 글

Jenkins 보안 설정 뒤, 리셋 하는 법  (0) 2013.03.18
자동 컴파일 및 배포하는 툴 Jenkins  (2) 2013.02.07
  
 «이전 1  다음»