λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
πŸ’š 개발/iOS

[Mac] λ§₯용 SVN μ„€μΉ˜ : SnailSVN Lite

by devshin.kr 2021. 11. 5.
728x90
λ°˜μ‘ν˜•

λ§₯μ—μ„œ SVN 을 μ‚¬μš©ν•˜κΈ° μœ„ν•΄ SnailSVN 을 μ„€μΉ˜ν•˜λŠ” 방법

 

 

1. 

App Store

App Store > SVN 검색 > SnailSVN Lite: SVN for Finder 을 μ„€μΉ˜ν•œλ‹€.

(λ‚˜λŠ” 이미 μ„€μΉ˜κ°€ λ˜μ–΄ 있기 λ•Œλ¬Έμ— 'μ—΄κΈ°'라고 뜸)

 

 

2.

우츑 상단에 μ• ν”Œ μ•„μ΄μ½˜πŸŽ > μ‹œμŠ€ν…œ ν™˜κ²½μ„€μ •

 

 

3.

μ‹œμŠ€ν…œ ν™˜κ²½μ„€μ • > ν™•μž₯ ν”„λ‘œκ·Έλž¨

 

 

4. 

 

 

5.

κΈ°λ³Έ 섀정을 μž‘μ•„μ£Όκ³ 

 

 

6.

μƒˆλ‘œμš΄ 폴더λ₯Ό 생성해 이름을 blahblah_SVN 으둜 μ •ν•΄μ£Όμ—ˆλ‹€.

 

 

7.

폴더에 파일이 μ—†κ³ , λΉ„μ–΄ μžˆλŠ” 폴더라면

S λ²„νŠΌμ„ λˆŒλ €μ„ λ•Œ λ‹€μŒκ³Ό 같이 SVN Checkout... 등이 λ‚˜μ˜¨λ‹€.

 

 

8.

URL of repository : λ°›μ•„ 올 SVN μ£Όμ†Œ(from κ°œλ…)

Checkout directory : ν˜„μž¬ 받을 μœ„μΉ˜ (to κ°œλ…)

 

 

9.

μ„œλ²„ μΈμ¦μ„œμ— λŒ€ν•œ κ²½κ³ κ°€ λœ¬λ‹€λ©΄, Accept Temporarily 클릭

 

 

10.

체크아웃이 μ •μƒμ μœΌλ‘œ λœλ‹€λ©΄,

λ‘œμ»¬μ—μ„œ μƒμ„±ν•œ 폴더 μ•ˆμ— 체크아웃 λ°›μ•„ 온 폴더와 νŒŒμΌλ“€μ΄ 보이고, μ²˜μŒμ—λŠ” μ΄ˆλ‘μƒ‰ 체크 ν‘œμ‹œκ°€ λ˜μ–΄ μžˆμ„ 것이닀.

그리고 S λ²„νŠΌμ„ λˆŒλ €μ„ λ•Œ λ³΄μ—¬μ§€λŠ” λͺ©λ‘μ΄ 달라진닀.

 

 

* μ•„λž˜λΆ€ν„°λŠ” λ‚΄κ°€ SVN 을 μ‚¬μš©ν•˜λ©΄μ„œ μ•„! μ΄κ±°κ΅¬λ‚˜ 깨달은 것듀 (틀릴 μˆ˜λ„ 있기 λ•Œλ¬Έμ— 이 뢀뢄은 λ‹€λ₯Έ λΈ”λ‘œκ·Έλ₯Ό μ°Έκ³ ν•˜μ‹œλŠ” 게 ν™•μ‹€ν•  μˆ˜λ„..γ…Ž λ‚΄ κ²½μš°μ—λŠ” μ΄λž¬λ‹€λŠ” 것)

- SVN Update : SVN μ„œλ²„μ—μ„œ μ»€λ°‹λœ λͺ©λ‘μ„ 둜컬둜 λ°›μ•„ μ˜€λŠ” 역할을 ν•œλ‹€.

- SVN Commit : λ‚΄κ°€ μˆ˜μ •λœ μ½”λ“œλ₯Ό SVN μ„œλ²„λ‘œ μ˜¬λ¦¬λŠ” 역할을 ν•œλ‹€.

- Show log : 기둝된 둜그λ₯Ό 확인할 수 μžˆλ‹€.

- Repo-browser : 트리 ꡬ쑰둜 확인할 수 μžˆλ‹€.

(파일의 경둜λ₯Ό μ΄λ™ν•˜κ³  싢을 λ•Œμ—λŠ” Repo-browser μ—μ„œ λ“œλž˜κ·Έμ•€λ“œλ‘­μœΌλ‘œ ν•˜μž.)

- Revert : conflict(좩돌) λ‚œ κ²½μš°μ— 이전 λ²„μ „μœΌλ‘œ 돌리기 μœ„ν•΄μ„œ μ‚¬μš©.

- Branch/tag : Branch λŠ” μ§μ—­ν•˜λ©΄ 가지. λ‚˜λ¬΄μ—μ„œ λ»—μ–΄ λ‚˜κ°€ 가지λ₯Ό 친 ν”„λ‘œμ νŠΈλΌκ³  ν•  수 μžˆκ² λ‹€.

tag λŠ” 버전 관리가 λͺ©μ . Trunk ν΄λ”μ—μ„œ ν˜‘μ—…μ„ ν•˜λ‹€ 버전 찍을 λ•Œ tag 폴더에 νƒœκΉ…μ„ ν•œλ‹€.

- Refresh : 컀밋을 ν–ˆλŠ”λ°λ„ λΉ¨κ°„ λŠλ‚Œν‘œκ°€ 계속 λ– μžˆλŠ” κ²½μš°μ— μƒˆλ‘œκ³ μΉ¨ λŠλ‚Œ

λ°˜μ‘ν˜•

λŒ“κΈ€