SVN
SVN : SubVersion ์ ์ค์๋ง, ํฐ ํ๋ก์ ํธ์์ ๋ฒ์ ๊ด๋ฆฌ๋ ์์ค์ ํตํฉ๊ณผ ๊ฐ์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐ ํ๊ธฐ์ํด ์ ์ฅ์๋ฅผ ๊ตฌ์ถํ๊ณ ๋ฒ์ ์ ๊ด๋ฆฌํ๋ค๋ ์ง ๋ค์ํ ๋ฌธ์ ๋ฐ์์ ์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ Software์ด๋ค. ๋จ์ํ ์๊ฐํ๋ฉด Git๊ณผ ๊ฐ๋ค๊ณ ์๊ฐํด๋ ๋๋ค.
๊ธฐ๋ณธ ํ๋ก์ ํธ ์์ค๋ SVN ์๋ฒ์ Trunk์ ์์นํ๊ณ ์์ผ๋ฉฐ Git ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก Local PC์ ์์ค๋ฅผ ๋ค์ด ๋ฐ์ ์์ , ์ฌ ์ ๋ก๋ ์ commit ๋๋ค.
1. ์ค์น
์ค์น ์ฃผ์ : https://tortoisesvn.net/downloads.html
๊ฐ bit์ ๋ง๋ ํ์ผ์ ๋ค์ด๋ก๋ ํด ์ฃผ๋ฉด ๋๋ค.
ํ์๋ ์ ๋ถ ๊ธฐ๋ณธ ๊ฐ์ผ๋ก ๋ค์ด๋ก๋๋ฅผ ์งํํ์๋ค.
๋ค์ด๋ก๋ ์๋ฃ ํ ํด๋์์ ๋ง์ฐ์ค ์ฐํด๋ฆญ ์ SVN Checkout์ด๋ผ๋ ๋ฒํผ์ด ์ถ๊ฐ๋ ๊ฒ์ ํ์ธํ๋ค๋ฉด ์ ์ค์น ๋ ๊ฒ์ด๋ค.
2. ์คํ
์ค์น๊ฐ ์ ์๋ฃ๋์์ ์ ๋ง์ฐ์ค ์ฐํด๋ฆญ ์ต์ ์ SVN Checkout ๊ณผ TortoiseSVN ๋ฉ๋ด๋ฅผ ํ์ธ ํ ์ ์๋ค ๋จผ์ ์ฌ์ฉํ ์ ์ฅ์๋ฅผ ์์ฑํด ๋ณด๊ฒ ๋ค.
- ์ ์ฅ์๋ก ์ฌ์ฉํ ํด๋ ์์ฑ ํ ๋ง์ฐ์ค ์ฐํด๋ฆญ -> Create repository here ๋ฒํผ ํด๋ฆญ
์ ์์ ์ผ๋ก ์ ์ฅ์ ์ค์ ์ด ์๋ฃ๋๋ฉด ์ ์ฅ์ ๊ฒฝ๋ก๊ฐ ๋ํ๋๋ค. ๊ฒฝ๋ก๋ ์์ง ๋ง์
- ์ ์ฅ์์ ๋ฐ์ดํฐ ์ถ๊ฐํ๊ธฐ
์ด์ ์ ์ฅ์์ 1 ์ด๋ผ๋ ํด๋๋ฅผ ์ถ๊ฐํ๊ณ ๋ค๋ฅธ ๊ฒฝ๋ก์ ํด๋๋ฅผ import ํด ์ ์ฅ์์ ๋ฐ์ดํฐ๋ฅผ ์ถ๊ฐํด ๋ณด๊ฒ ๋ค.
svn ํด๋ ๋ฐ ์๋กญ๊ฒ ์์ฑํ 1-1 ํด๋๋ฅผ ๋ง๋ค๊ณ ํด๋ ์ 1-1-1.txt ํ์ผ์ ์์ฑํ๋ค, ๋ค์ 1-1 ํด๋๋ฅผ ์ฐํด๋ฆญํ์ฌ TortoiseSVN -> Import ๋ฒํผ ํด๋ฆญํ๋ค.
๋ฐฉ๊ธ ํ์ธํ svn repository ๊ฒฝ๋ก๋ฅผ ์ ๋ ฅํ๊ณ ok ๋ฒํผ์ ๋๋ฌ ์ ์ฅ์์ ๋ฑ๋กํด์ค๋ค.
์ ์ ์ ๋ก๋๋ฅผ ํ์ธํ์๋ค. ์ฒ์ import ํ๊ฒ ๋๋ค๋ฉด At revistion: 1 ๋ก ์ถ๊ฐ๋ ๊ฒ์ด๋ค.