Subversion is a free open source source code management system (SCM) like CVS, Perforce, ClearCase etc. In this simple 5 minutes guide you will know about some key commands to quickly get started with subversion from ground zero. 파괴는 무료 오픈 소스 소스 코드를 관리 시스템 (scm) 같은 cvs, 억지로, clearcase 등등이 간단한 5 분, 안내합니다 몇몇 주요 명령에 대해 알게 될 겁니다을 신속하게 그라운드 제로에서 시작하는 파괴합니다. You may want to print a copy for quick reference. 를 인쇄 할 수있습니다 사본을 빠른 참조합니다.

How to create a subversion project? 프로젝트를 만드는 방법을 파괴?
You need to be on the same machine as the repository and know the location of the repository. 같은 시스템에 있어야합니다으로 리포지 토리와 리포지 토리의 위치를 알고있습니다. Then execute the following command: 다음 다음 명령을 실행합니다 :
svnadmin create /repository/project_name –fs-type fsfs svnadmin 만들기 / 리포지 토리 / 프로젝트 이름 - fs - 타입 fsfs

How to checkout project / directory / file(s) from subversion? 프로젝트를 체크 아웃하는 방법을 / 디렉토리 / 파일 (들)의 파괴?
svn checkout http://repository_host_name/path/project_name [project_name] svn 체크 아웃 http://repository_host_name/path/project_name [프로젝트 이름]

Notes: 참고 사항 :
In the optional second parameter you can specify the directory to download to. 두 번째 매개 변수의 옵션을 지정할 수있습니다 디렉토리에 다운로드를합니다.
You can specify a directory or even single files using this command. 디렉토리 또는 파일을 지정할 수있습니다이 명령을 사용하여 단 하나도합니다.

How to update your copy with the latest source code from repository? 귀하를 업데이 트하는 방법에 대한 최신의 소스 코드를 복사 리포지 토리가?
svn update project_name 프로젝트 이름 svn 업데이트

Notes: 참고 사항 :
You do not have to specify the url of the repository because the information is already stored in the directory which was create during checkout (see above). 를 지정하지 않아도됩니다 리포지 토리의입니다 디렉토리에 저장되어 있기 때문에 정보가했던이 이미 체크 아웃을 창조하는 동안 (위 참조).
On linux systems you may be prompted for a password. 리눅스 시스템에서 암호를 묻는 메시지가 나타날 수있습니다.

How to commit changes to the repository? 변경 내용을 커밋하는 방법을 리포지 토리?
To commit any changes to the repository you must specify a comment (hopefully) describing the changes. 모든 변경 사항을 리포지 토리로 하여금 의견을 지정해야합니다 (잘하면)의 변경 사항을 설명합니다.
svn commit -m message svn 커밋 - m 메시지

Notes: 참고 사항 :
This commits all the changed files to the repository. 이것을 저지른 리포지 토리의 모든 파일을 변경합니다.
The comment should be enclosed in double-quotes ( " ) 두 번 코멘트 부호로 묶어야합니다 - 따옴표 ( ")

How to get status of a subversion projects? 프로젝트의 상태를를 파괴하는 방법?
svn stat project_name 프로젝트 이름 svn 합계

If you want to get detailed status of your project then use: 을 받기를 원한다면 여러분의 프로젝트에 대한 자세한 상태를 사용 :
svn stat –verbose svn 합계 - 세부 정보

How to add files to a project? 파일을 프로젝트에 추가하는 방법?
svn add file_name svn 장바구니 파일 이름

Then you must commit to propagate the changes to the subversion server. 그렇다면 커밋해야합니다 파괴에 대한 변경 사항은 서버를 전파합니다.

How can you rename a file in subversion? 파괴하는 방법으로 파일을 이름을 바꿀 수있어?
svn rename old_file_name new_file_name svn 이름을 변경 new_file_name는 old_file_name

Again you must commit to propagate the changes to the subversion server. 를 다시해야합니다 파괴를 결정하고 서버의 변경 사항을 전파합니다.

With these simple commands you can effectively use subversion for most purposes. 이러한 간단한 명령에 파괴 대부분의 목적을 효과적으로 사용하실 수있습니다.

Note: These documents have been adapted from our internal documentation wiki which has been contributed by several persons. 참고 :이 문서가 저희의 내부 문서에서 적응하여 위키 그동안 여러 명 기여합니다.