본문 바로가기

cvs

[git] github git 핵심 개념 및 기능 (CVS,SVN 의 단점을 보완) git 이란? 분산형 버전 관리 시스템 (DVCS - Distributed Version Control System) 중 하나입니다. CVS, Subversion(SVN) 은 같은 버전 관리시스템이지만 VCS 라고만 불렸습니다. 이를 중앙집중식 버전관리시스템 CVCS(Centralized Version Control System) 라고도 부릅니다. 두가지 모두 사용 목적은 버전관리임에는 동일합니다.차이는  Distributed 와 Centralized 이구요. CVS, SVN 등 의 Centralized 방식은 작업내용의 버전을 관리하는 VCS서버가 한 군데 있고클라이언트(개발자가 사용하는 로컬PC)에서 이를 checkout 하는 방식을 사용합니다.로컬에서 작업이 된 소스는 다시 VCS서버에 업데이트하게.. 더보기
svn 사용자 추가 (윈도우용) 아래 방법은 svn 및 아파치 서버 설정이 된 상태라고 가정한 후 사용자를 추가하는 방법입니다. 서버설정 및 svn 설치부분은 아래 링크를 참조하세요. 서버 및 svn 설치 링크 1. svn 저장소 폴더로 이동 cmd 콘솔을 이용 경로를 이동한다. ex) 저장소 경로가 D:\svn 에 있으면 cd D:\svn 입력 후 엔터 2. 사용자 계정 파일 생성 및 초기 사용자 등록 1번 경로 이동 후 콘솔창에 생성 명령어 입력 REM "{아파치설치폴더}\bin\htpasswd" -c htpasswd {svnuser} ex) 아파치 설치폴더가 C:\Apache2 이고 생성하려는 유저 id가 luckybaby 라고 할 때 D:\svn>REM "C:\Apache2\bin\htpasswd" -c htpasswd luck.. 더보기