사용자 도구

사이트 도구


develop:vcs:subversion:mytips

차이

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

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
develop:vcs:subversion:mytips [2012/03/29 13:11]
starlits [Import Project]
develop:vcs:subversion:mytips [2016/04/28 15:06] (현재)
starlits [서버와 버젼확인]
줄 71: 줄 71:
  
 ==== Checkout Project ==== ==== Checkout Project ====
-  - svn 서버를 이용할 경우 <code> $ svn co svn://HostName/projectname/trunk projectname </code> +  - svn 서버를 이용할 경우 <code> $ svn co svn://subversion.adminschool.net/projectname/trunk projectname </code> 
-  - http를 이용하는 경우 <code> $ svn co http://HostName/svn/projectname/trunk projectname </code> +  - http를 이용하는 경우 <code> $ svn co http://subversion.adminschool.net/svn/projectname/trunk projectname </code> 
-  - OS 계정과 다른 계정으로 가져올때 <code> $ svn --username=starlits co http://HostName/svn/projectname/trunk projectname </code>+  - OS 계정과 다른 계정으로 가져올때 <code> $ svn --username=starlits co http://subversion.adminschool.net/svn/projectname/trunk projectname </code> 
 + 
 +==== Update ==== 
 +  - Subversion Server에 변경된 파일이 있는지 확인하고, 최신정보를 반영한다. <code> $ svn update </code> 
 + 
 +==== commit ==== 
 +  - 변경된 파일 반영하기 <code> $ svn commit </code> 
 + 
 +==== checkout/update/commit 차이 ==== 
 +== == 
 +^ Checkout | Repository로부터 내용을 꺼내오는 작업 (co 라고 줄여쓸 수 있다.) | 
 +^ Commit   | Checkout된 내용을 수정한 뒤에 다시 Repository로 보내는 작업 | 
 +^ Update   | Checkout 한 뒤로 다른 사람들이 commit한 내용을 추가적으로 checkout 하는 작업 | 
 + 
 +==== add ==== 
 +  - 파일/디렉토리 추가하기 <code> $ svn add {filename|directory} </code>
  
 ==== Diff ==== ==== Diff ====
줄 93: 줄 108:
  }  }
 </code> </code>
-  - revision 4와 5를 비교 하고 싶으면 --revision 4:5 (-r 4:5)로 하면 된다. \\ --revision 8:10 도 가능하다. <code>+  - revision 4와 5를 비교 하고 싶으면 **''-''-revision 4:5 (-r 4:5)**로 하면 된다. \\ **''-''-revision 8:10** 도 가능하다. <code>
 $ svn diff --revision 4:5 sample.c $ svn diff --revision 4:5 sample.c
 Index: sample.c Index: sample.c
줄 121: 줄 136:
   - **Revision 3** 소스를 받아온다. <code> $ svn co -r 3 http://svn.adminschool.net/svn/beflyt/trunk beflyt </code>   - **Revision 3** 소스를 받아온다. <code> $ svn co -r 3 http://svn.adminschool.net/svn/beflyt/trunk beflyt </code>
  
 +==== 서버와 버젼확인 ====
 +  - SVN 서버에 로컬에 있는 파일보다 최신버젼이 있는지 확인한다. <code>
 +svn status -u
 +</code>
  
 +==== tags 사용법 ==== 
 +  - http://blog.naver.com/joycestudy/100097622001
develop/vcs/subversion/mytips.1332994283.txt.gz · 마지막으로 수정됨: 2012/03/29 13:11 저자 starlits