[๊ฐ์]
- ์ฝ๋ ๋ฆฌ๋ทฐ์์ ๋ฆฌ๋ทฐ ๋ฌธ์๋ฅผ ์์ฑํ๊ณ , ๋ฆฌ๋ทฐ ๋ด์ฉ๊ณผ ์ฝ๋ ๋ด์ฉ์ด ๋ถ๋ฆฌ๋์ด ํ ๋ฒ์ ๋ณด๊ธฐ๊ฐ ๋น๊ต์ ๋ถํธํ์์ต๋๋ค. ์ด์ ์์ฑํ ์ฝ๋๋ฆฌ๋ทฐ ๋ฌธ์์ ์ฝ๋๋ฅผ ํจ๊ป ๋ณผ ์ ์๋๋ก ํ์ฌ ํธ๋ฆฌ์ฑ์ ๋ชฉํ๋ก ์ ์ํ์์ต๋๋ค.
[์์ธ]
- ๋ฆฌ๋ทฐ ๋ฌธ์ ํ์ผ์ ๋ถ๋ฌ ์ด.
- ๋ฌธ์ ํ์ผ์ ํ์ฑํ๊ณ ๊ทธ์ ๋ง์ถ์ด์ revision๊ณผ ํ์ผ๋ช , ์์ค์ฝ๋ ๋ฑ์ ๋ณด์ฌ ์ค.
- ์ด๋ ๋ฒํผ์ ๋๋ฅด๋ฉด ํด๋น ๋ผ์ธ์ ๋ง์ถฐ์ ์ฝ๋ ์คํฌ๋กค ๋จ.
- ๋ก์ปฌ ์ ์ฅ์์ svn repository์ ์ ๊ทผํ๋๋ก ํ์์ต๋๋ค.
- ์๋ฒ๋ฅผ ํตํ ์ฝ๋ํ์ผ ์ ๊ทผ์ ์์ค์ฝ๋๋ฅผ ๋ณ๊ฒฝํ์ฌ์ผ ํฉ๋๋ค.
- ํ ์คํธ์ฉ ๋ฆฌ๋ทฐํ์ผ์ ํฌ๋งท๋ง ์ ์ฅํ์ฌ ์ฌ๋ ธ์ต๋๋ค.
- ์ด์ ๋ ๋ก์ปฌ ์ ์ฅ์์ url์ ์ฌ๋ฆฌ๋ฉด ์๋๊ณ , ์๋ฒ์ url์ ์ฌ๋ ค์ผ ํฉ๋๋ค.
- ํ๋ก์ ํธ ํด๋ ๋ด์ temporaryCodeDir ํด๋์ ํ ์คํธ์ฉ ๋ฆฌ๋ทฐํ์ผ์ ์ฌ๋ ธ์ต๋๋ค.
- ๊ทธ ํ์ผ์ ํ์๋๋ก ์์ฑํ๊ณ ํ๋ก๊ทธ๋จ์ ํตํด ํ์ผ์ ์ฝ์ผ๋ฉด ๋์ํฉ๋๋ค.
- url์ ๊ฒฝ์ฐ ๋ก์ปฌ url์ด๊ธฐ ๋๋ฌธ์ ์์ ์ svn repository url์ ์์ฑํด์ค์ผ ํฉ๋๋ค.
- ๋ํ tortoise svn์ "command line client tools" ์ถ๊ฐ ์ค์น ํด์ผํฉ๋๋ค.
- ํ์ฌ ANSI ์ธ์ฝ๋ฉ๋ง ์ง์ํฉ๋๋ค.
__[๊ฐ์]
- ์ฝ๋ ๋ฆฌ๋ทฐ์์ ์ฝ๋์ ๋ํด ์ฝ๋ฉํธ๋ฅผ ๋ฌ ๋ ์ฝ๋์ ๋ถ๋ฆฌํ์ฌ ์ฝ๋ฉํธ๋ฅผ ์ผ๋, ๊ทธ๋ฆฌ๊ณ ์ฝ๋ฉํธ๋ฅผ ๋ณผ ๋๋ ์ฝ๋์ ๋ถ๋ฆฌํ์ฌ ๋ด์ผ ํ๋ ๋ถํธํจ์ด ์์์ต๋๋ค. ์ด์ ์ฝ๋์ ๋ฐ๋ก ์ฝ๋ฉํธ๋ฅผ ๋ฌ๊ณ , ์ ์ฅ ์ ์ฝ๋ฉํธ๋ง์ ๋ฐ๋ก ์ ์ฅํ๊ณ ๊ณต์ ํ์ฌ ์ฝ๋๋ฆฌ๋ทฐ๋ฅผ ์ข ๋ ํธํ๊ฒ ํ๊ณ ์ ํ์ต๋๋ค.
__[์์ธ]
-
SVN์ ์ธ๋ถ ํด๋ก ๋ฑ๋กํ์ฌ ์คํ ์ ์ฝ๋๋ฅผ ๋ถ๋ฌ ์ด.
-
์ฐฝ์ ๋ ๊ฐ๋ก ๋ถํ ํ์ฌ ๋ณ๊ฒฝ ์ ์ฝ๋์ ๋ณ๊ฒฝ ํ ์ฝ๋๋ฅผ ํจ๊ป ๋ณด์ฌ์ค
-
์ผ์ชฝ, ์ค๋ฅธ์ชฝ ์ฐฝ ์ค ์ค๋ฅธ์ชฝ ์ฐฝ์์๋ ์ฝ๋์ ์ฝ๋ฉํธ๋ฅผ ๋ฌ ์ ์์.
-
์ ์ฅ์ ํ๊ฒ ๋๋ฉด, ์ฝ๋ฉํธ(1)์ ์ฝ๋ฉํธ๋ฅผ ๋จ ๋ผ์ธ(2)์ ํ์ผ๋ก ์ ์ฅ.
-
ํ์ผ์ SVN์ ํน์ repository์ ์ ์ฅ.
-
์ ์ฅํ ํ์ผ์ ๋ถ๋ฌ์ค๊ธฐ ํ๋ฉด ํค๋๋ฅผ ํ์ธํ์ฌ ์ด๋ค ํ์ผ์ธ์ง ํ์ธ ํ ํ๋ ๊ฒฐ์ .
- ์ฝ๋ฉํธ๋ฅผ ์๋ก ๋ฌ ๊ฒ์ธ์ง.
- ๋ฌ๋ ค์๋ ์ฝ๋ฉํธ๋ฅผ ๋ณผ ๊ฒ์ธ์ง.
-
1)์ธ ๊ฒฝ์ฐ ๋ชฉํ ๊ธฐ๋ฅ์ 1๋ฒ์ผ๋ก ๋์๊ฐ. 2)์ธ ๊ฒฝ์ฐ ๊ด๋ จํ source์ฝ๋์ ํจ๊ป ์ฝ๋ฉํธ๋ฅผ ๋ณด์ฌ์ค.
- ํ์ฌ svn๊ณผ ์ฐ๋ํ์ง ์์ argument์ ํ ์คํธ์ฉ ์ฝ๋ํ์ผ๋ช ์ ์ ์ ์ผ๋ก ๋ฃ์ด์ฃผ๊ณ ์์ต๋๋ค.
- ๋๋ฒ๊ทธ ๋ชจ๋๋ก๋ง ์งํํ์ผ๋ฉฐ ๋ฆด๋ฆฌ์ฆ ๋ชจ๋๋ ์งํํ์ง ์์์ต๋๋ค.