์ง๋ ํฌ์คํธ์ tortoisesvn ์ค์น, ์ ์ฅ์ ๋ฑ๋ก, ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ์๋๋ผ๋ฉด ์ด๋ฒ ํฌ์คํธ์์๋ ๋ฑ๋ก๋ ์ ์ฅ์๋ฅผ ์ธ๋ถ์์ ๋ถ๋ฌ์ ๋ฐ์ดํฐ๋ฅผ ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด๊ฒ ๋ค.
- ์ ์ฅ์ ๋ถ๋ฌ์ค๊ธฐ
๊ธฐ์กด์ ์์ฑํ๋ svn ํด๋์ ์ ์์ ์ผ๋ก ๋ฐ์ดํฐ๊ฐ import ๋์ด ์๋ค.
๋ฐํํ๋ฉด์ ์ ์ฅ์๋ฅผ ๋ถ๋ฌ์ฌ ์๋ก์ด ํด๋๋ฅผ ์์ฑ. ๋ง์ฐ์ค ์ฐํด๋ฆญ ํ SVN Checkout ํด๋ฆญ
๋ถ๋ฌ์ฌ ์ ์ฅ์ ์ ํ ํ ok ๋ฒํผ ํด๋ฆญ
Checkout์ด ์ ์์ ์ผ๋ก ์งํ๋๋ฉด “Checkout Finished!” ๋ผ๋ ์ฐฝ๊ณผ ํจ๊ป revision ๋ฒํธ๋ฅผ ํ์ธํ ์ ์๋ค.
์ ์์ ์ผ๋ก ๋ถ๋ฌ์ค๊ธฐ๊ฐ ๋๋๊ฒ์ ํ์ธํ ์ ์๋ค.
- Commit ํ๊ธฐ
๋ค์ํ ์ฌ๋๋ค๊ณผ์ ํ์ ์ ์ํด ๊ธฐ์กด์ ๋ถ๋ฌ์จ ์ ์ฅ์์ ๋ฐ์ดํฐ๋ฅผ ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ์ด Commit ์ด๋ค. Commit ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ๋ค.
์ด์ ์ ๋ถ๋ฌ์จ ํด๋ ๋ด ์๋ก์ด ๋ฐ์ดํฐ์ ๊ธฐ์กด์ ๋ด์ฉ์ ์ถ๊ฐํ๋ ๋ฐ์ดํฐ๋ฅผ ์ถ๊ฐํด์ฃผ์๋ค.
๋ฐ์ดํฐ๋ฅผ ์ถ๊ฐํ ์ฌ์ฉ์์ ์ ์ฅ์๋ฅผ ์ฐํด๋ฆญ ํด๋ ๋์ง๋ง ์์ ํ ๋ฐ์ดํฐ๋ง ์ ์ฅ์์ Commitํด์ฃผ๋๋ก ํ๊ฒ ๋ค.
๋ง์ฐ์ค ์ฐํด๋ฆญ ํ SVN Commit ๋ฒํผ ํด๋ฆญ
Commitํ ๋ด์ฉ์ ๋ํ ๋ฉ์์ง๋ฅผ ๊ฐ๋ตํ๊ฒ ์์ฑํ๊ณ OK ๋ฒํผ์ ํด๋ฆญํ๋ค.
์ด์ ๋ฐ์ดํฐ ์ถ๊ฐ๊ฐ ์ ๋์ด์๋์ง ํ์ธํด๋ณด๊ฒ ๋ค. ์๋ฌด ๊ฒฝ๋ก์ ์ ์ํด ๋ง์ฐ์ค ์ฐํด๋ฆญ -> TortoiseSVN -> Repo-browser ๋ฒํผ ํด๋ฆญ
์ ์ฅ์ ๋ด ์๋กญ๊ฒ Commit ํ ๋ฐ์ดํฐ๊ฐ ๋ฑ๋ก๋ ๊ฒ์ ํ์ธํ ์ ์๋ค. ์ถ๊ฐ์ ์ผ๋ก Log Messages ๋ฒํผ ํด๋ฆญ ์ ์์ฑํ Message ๋ ํ์ธํ ์ ์์ด Commit ๋ฐ์ดํฐ์ ๋ํ ์ ๋ณด๋ฅผ ์ป์ ์ ์๋ค.