사용자 도구

사이트 도구


develop:vcs:subversion:work

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
develop:vcs:subversion:work [2012/03/29 12:02]
starlits 삭제
— (현재)
줄 1: 줄 1:
-====== Subversion 활용 ====== 
- 
-===== Import Project ===== 
-<code> 
-# cd /path/to/projectname 
-# svn import -m "New Project" . svn://HostName/projectname/trunk 
-or 
-# svn import -m "New Project" . http://HostName/svn/projectname/trunk 
-</code> 
- 
-===== Create tag, branch directory ===== 
-<code> 
-# svn mkdir -m "Create tags directory" svn://HostName/projectname/tags 
-or 
-# svn mkdir -m "Create tags directory" http://HostName/svn/projectname/tags 
-</code> 
-<code> 
-# svn mkdir -m "Create branches directory" svn://HostName/projectname/branches 
-or 
-# svn mkdir -m "Create branches directory" http://HostName/svn/projectname/branches 
-</code> 
- 
- 
-===== Checkout Project ===== 
-  - svn 서버를 이용할 경우 <code> $ svn co svn://HostName/projectname/trunk projectname </code> 
-  - http를 이용하는 경우 <code> $ svn co http://HostName/svn/projectname/trunk projectname </code> 
-  - OS 계정과 다른 계정으로 가져올때 <code> $ svn --username=starlits co http://HostName/svn/projectname/trunk projectname </code> 
- 
-===== Diff ===== 
-  - 현재 revision이 5 일 경우, revision 4와 차이를 출력한다. <code> 
-$svn diff --revision 4 sample.c 
-Index: sample.c 
-=================================================================== 
---- sample.c    (revision 4) 
-+++ sample.c    (working copy) 
-@@ -2,7 +2,8 @@ 
- 
- int main() 
- { 
--  printf("Sample Program Version 0.1\n"); 
-+  printf("Sample Program Version 0.2\n"); 
-+  printf("Hello Subversion\n"); 
- 
-   return 0; 
- } 
-</code> 
-  - revision 4와 5를 비교 하고 싶으면 --revision 4:5 (-r 4:5)로 하면 된다. \\ --revision 8:10 도 가능하다. <code> 
-$ svn diff --revision 4:5 sample.c 
-Index: sample.c 
-=================================================================== 
---- sample.c    (revision 4) 
-+++ sample.c    (revision 5) 
-@@ -2,7 +2,8 @@ 
- 
- int main() 
- { 
--  printf("Sample Program Version 0.1\n"); 
-+  printf("Sample Program Version 0.2\n"); 
-+  printf("Hello Subversion\n"); 
- 
-   return 0; 
- } 
-</code> 
  
develop/vcs/subversion/work.1332990133.txt.gz · 마지막으로 수정됨: 2012/03/29 12:02 저자 starlits