์ฝ˜ํ…์ธ ๋กœ ๊ฑด๋„ˆ๋›ฐ๊ธฐ

TortoiseSVN 1 ๐Ÿข

SVN

SVN : SubVersion ์˜ ์ค„์ž„๋ง, ํฐ ํ”„๋กœ์ ํŠธ์—์„œ ๋ฒ„์ „๊ด€๋ฆฌ๋‚˜ ์†Œ์Šค์˜ ํ†ตํ•ฉ๊ณผ ๊ฐ™์€ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐ ํ•˜๊ธฐ์œ„ํ•ด ์ €์žฅ์†Œ๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ๋ฒ„์ „์„ ๊ด€๋ฆฌํ•œ๋‹ค๋“ ์ง€ ๋‹ค์–‘ํ•œ ๋ฌธ์ œ ๋ฐœ์ƒ์‹œ ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ Software์ด๋‹ค. ๋‹จ์ˆœํžˆ ์ƒ๊ฐํ•˜๋ฉด Git๊ณผ ๊ฐ™๋‹ค๊ณ  ์ƒ๊ฐํ•ด๋„ ๋œ๋‹ค.

๊ธฐ๋ณธ ํ”„๋กœ์ ํŠธ ์†Œ์Šค๋Š” SVN ์„œ๋ฒ„์˜ Trunk์— ์œ„์น˜ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ Git ๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ Local PC์— ์†Œ์Šค๋ฅผ ๋‹ค์šด ๋ฐ›์•„ ์ˆ˜์ •, ์žฌ ์—…๋กœ๋“œ ์‹œ commit ๋œ๋‹ค.

1. ์„ค์น˜

์„ค์น˜ ์ฃผ์†Œ : https://tortoisesvn.net/downloads.html

๊ฐ bit์— ๋งž๋Š” ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œ ํ•ด ์ฃผ๋ฉด ๋œ๋‹ค.

ํ•„์ž๋Š” ์ „๋ถ€ ๊ธฐ๋ณธ ๊ฐ’์œผ๋กœ ๋‹ค์šด๋กœ๋“œ๋ฅผ ์ง„ํ–‰ํ•˜์˜€๋‹ค.

๋‹ค์šด๋กœ๋“œ ์™„๋ฃŒ ํ›„ ํด๋”์—์„œ ๋งˆ์šฐ์Šค ์šฐํด๋ฆญ ์‹œ SVN Checkout์ด๋ผ๋Š” ๋ฒ„ํŠผ์ด ์ถ”๊ฐ€๋œ ๊ฒƒ์„ ํ™•์ธํ–ˆ๋‹ค๋ฉด ์ž˜ ์„ค์น˜ ๋œ ๊ฒƒ์ด๋‹ค.

- tip : ํŒ์—…๋ฉ”๋‰ด ์บก์ณ์‹œ ์บก์ณ๋„๊ตฌ๋ฅผ ์‹คํ–‰์‹œํ‚ค๊ณ  ctrl + print screen ๋ˆ„๋ฅด๋ฉด ๋œ๋‹ค.

2. ์‹คํ–‰

์„ค์น˜๊ฐ€ ์ž˜ ์™„๋ฃŒ๋˜์—ˆ์„ ์‹œ ๋งˆ์šฐ์Šค ์šฐํด๋ฆญ ์˜ต์…˜์— SVN Checkout ๊ณผ TortoiseSVN ๋ฉ”๋‰ด๋ฅผ ํ™•์ธ ํ•  ์ˆ˜ ์žˆ๋‹ค ๋จผ์ € ์‚ฌ์šฉํ•  ์ €์žฅ์†Œ๋ฅผ ์ƒ์„ฑํ•ด ๋ณด๊ฒ ๋‹ค.

  • ์ €์žฅ์†Œ๋กœ ์‚ฌ์šฉํ•  ํด๋” ์ƒ์„ฑ ํ›„ ๋งˆ์šฐ์Šค ์šฐํด๋ฆญ -> Create repository here ๋ฒ„ํŠผ ํด๋ฆญ

์ •์ƒ์ ์œผ๋กœ ์ €์žฅ์†Œ ์„ค์ •์ด ์™„๋ฃŒ๋˜๋ฉด ์ €์žฅ์†Œ ๊ฒฝ๋กœ๊ฐ€ ๋‚˜ํƒ€๋‚œ๋‹ค. ๊ฒฝ๋กœ๋Š” ์žŠ์ง€ ๋ง์ž

  • ์ €์žฅ์†Œ์— ๋ฐ์ดํ„ฐ ์ถ”๊ฐ€ํ•˜๊ธฐ
1์ด๋ผ๋Š” ํด๋”๋ฅผ ๋งŒ๋“ค์–ด ๋†“์•˜๋‹ค.

์ด์ œ ์ €์žฅ์†Œ์— 1 ์ด๋ผ๋Š” ํด๋”๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  ๋‹ค๋ฅธ ๊ฒฝ๋กœ์˜ ํด๋”๋ฅผ import ํ•ด ์ €์žฅ์†Œ์— ๋ฐ์ดํ„ฐ๋ฅผ ์ถ”๊ฐ€ํ•ด ๋ณด๊ฒ ๋‹ค.

svn ํด๋” ๋ฐ– ์ƒˆ๋กญ๊ฒŒ ์ƒ์„ฑํ•œ 1-1 ํด๋”๋ฅผ ๋งŒ๋“ค๊ณ  ํด๋” ์•ˆ 1-1-1.txt ํŒŒ์ผ์„ ์ƒ์„ฑํ•œ๋‹ค, ๋‹ค์‹œ 1-1 ํด๋”๋ฅผ ์šฐํด๋ฆญํ•˜์—ฌ TortoiseSVN -> Import ๋ฒ„ํŠผ ํด๋ฆญํ•œ๋‹ค.

๋ฐฉ๊ธˆ ํ™•์ธํ•œ svn repository ๊ฒฝ๋กœ๋ฅผ ์ž…๋ ฅํ•˜๊ณ  ok ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ์ €์žฅ์†Œ์— ๋“ฑ๋กํ•ด์ค€๋‹ค.

์ •์ƒ ์—…๋กœ๋“œ๋ฅผ ํ™•์ธํ•˜์˜€๋‹ค. ์ฒ˜์Œ import ํ•˜๊ฒŒ ๋œ๋‹ค๋ฉด At revistion: 1 ๋กœ ์ถ”๊ฐ€๋  ๊ฒƒ์ด๋‹ค.

์ƒˆ ํƒญ์—์„œ ๋ฏธ๋ฆฌ๋ณด๊ธฐ