Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Printer Driver
- Basic Auth
- Windows
- PDFCreator
- Notepad++
- OpenSCAD
- mailutils
- 가상머신호스트
- 노트패드뿔뿔
- 임펠러
- linux ssh root debian
- firefox 파이어폭스
- 소스 <script> 로딩 실패
- debian
- startfile
- Notepad
- PyLucene
- SFTP
- 보안연결실패
- cifsutils
- Regex
- Notepadplus
- React #React-Table
- 정규표현식
- springboot #spring #jackson
- VM 호스트 주소
- FTP
- 윈도우
- react #router
Archives
- Today
- Total
JJC's 테크니컬 다이어리
[svn] 기본 사용 본문
<리파지토리 생성>
윈도우즈
윈도우즈
mkdir c:\svn-rep
svnadmin create c:\svn-rep
svnadmin create c:\svn-rep
Unix
mkdir /home/jjc/svn-rep
svnadmin create /home/jjc/svn-rep
svnadmin create /home/jjc/svn-rep
< 임포트 방법>
myproj> svn import -m "importing new project" \
. file:///c:/svn-rep/myproj/trunk
Adding xxx.pas
Adding xxx.frm
Committed revision 1.
-m 옵션으로 해당 import에 메시지를 기록해 둘 수 있다.
. 은 현 디렉토리의 내용을 import 한다는 내용
마지막 파라메타는 리파지토리 URL인데 어디로 파일들을 넣을 것인지를 지시함
<check out 방법>
[Windows]
sandbox> svn co file:///c:/svn-rep/myproj/trunk myproj
A myproj\xxx.pas
A myproj\xxx.frm
Checked out revision 1.
[Unix]
sandbox> svn co file:///home/mike/svn-rep/myproj/trunk myproj
A myproj/xxx.pas
A myproj/xxx.frm
Checked out revision 1.
단일/복수 파일의 현 상태 확인
sandbox> svn status xxx.pas
M xxx.pas
=> M 은 파일의 로컬에서 수정된 걸로 파악됐음을 뜻함.
<파일의 리파지토리 버전 과 로컬 사본과의 변경사항 표시>
> svn diff xxx.pas
Index: xxx.pas
================================
--- xxx.pas (revision 1)
+++ xxx.pas (working copy)
@@ -3,3 +3,5 @@
a
b
c
+d
+e
myproj> svn import -m "importing new project" \
. file:///c:/svn-rep/myproj/trunk
Adding xxx.pas
Adding xxx.frm
Committed revision 1.
-m 옵션으로 해당 import에 메시지를 기록해 둘 수 있다.
. 은 현 디렉토리의 내용을 import 한다는 내용
마지막 파라메타는 리파지토리 URL인데 어디로 파일들을 넣을 것인지를 지시함
<check out 방법>
[Windows]
sandbox> svn co file:///c:/svn-rep/myproj/trunk myproj
A myproj\xxx.pas
A myproj\xxx.frm
Checked out revision 1.
[Unix]
sandbox> svn co file:///home/mike/svn-rep/myproj/trunk myproj
A myproj/xxx.pas
A myproj/xxx.frm
Checked out revision 1.
단일/복수 파일의 현 상태 확인
sandbox> svn status xxx.pas
M xxx.pas
=> M 은 파일의 로컬에서 수정된 걸로 파악됐음을 뜻함.
<파일의 리파지토리 버전 과 로컬 사본과의 변경사항 표시>
> svn diff xxx.pas
Index: xxx.pas
================================
--- xxx.pas (revision 1)
+++ xxx.pas (working copy)
@@ -3,3 +3,5 @@
a
b
c
+d
+e