๊ธฐํƒ€

SVN : ์ดํด๋ฆฝ์Šค์—์„œ ์„œ๋ฒ„์™€ ์‹ฑํฌ ๋งž์ถ”๊ธฐ

PYT 2020. 1. 17. 16:30
๋ฐ˜์‘ํ˜•

 

1. SVN Server์™€ SVN Client์˜ ์†Œ์Šค ๋™๊ธฐํ™”
ํ”„๋กœ์ ํŠธ์—์„œ ์˜ค๋ฅธ์ชฝ ๋งˆ์šฐ์Šค ํด๋ฆญ ํ›„ Team > Synchronize with Repository

 

 

 

2. Synchronize ํƒญ์—์„œ ์ƒํƒœํ™•์ธ

: local์—์„œ๋Š” ์ˆ˜์ •๋˜์ง€์•Š๊ณ , ์„œ๋ฒ„์—์„œ๋งŒ ์ˆ˜์ •๋œ ํŒŒ์ผ๋กœ Updateํ•˜๋ฉด ๋จ

: local์—์„œ๋งŒ ์ˆ˜์ •ํ•˜๊ณ , ์„œ๋ฒ„์—์„œ๋Š” ์ˆ˜์ •๋˜์ง€ ์•Š์€ ํŒŒ์ผ๋กœ Commitํ•˜๋ฉด ๋จ

: local์—์„œ๋„ ์ˆ˜์ •๋˜์—ˆ๊ณ , ์„œ๋ฒ„์—์„œ๋„ ์ˆ˜์ •๋œ ํŒŒ์ผ๋กœ ์กฐ์‹ฌํ•ด์„œ Update ๋˜๋Š” Commit์„ ํ•ด์•ผ ํ•จ

          (๋”๋ธ”ํด๋ฆญํ•˜์—ฌ Local File(๋‚ด๊ฐ€ ์ˆ˜์ •์ค‘์ธ ํŒŒ์ผ)๊ณผ Remote File(์„œ๋ฒ„์—์„œ ์ˆ˜์ •์ค‘์ธ ํŒŒ์ผ)์„ ๋น„๊ตํ•ด๊ฐ€๋ฉฐ

           ์ถฉ๋Œ๋ถ€๋ถ„์„ ํ™•์ธํ•ด์„œ ์ˆ˜์ •ํ•ด์•ผ ํ•จ)

 

 

3. ์†Œ์Šค Commit ๋˜๋Š” Update ํ•˜๊ธฐ

 

Commit : ์„œ๋ฒ„๋กœ ๋‚˜์˜ ๋กœ์ปฌ ์†Œ์Šค๋ฅผ ์˜ฌ๋ฆฌ๋Š” ์ž‘์—…
(์ผ๋ฐ˜์ ์œผ๋กœ 'Syncronize-Update-Commit'์ˆœ์„œ๋กœ ํ•จ, ๊ทธ๋ž˜์•ผ ์ถฉ๋Œ์„ ๋ง‰๊ณ  ์†Œ์Šค์˜ ์ผ๊ด€์„ฑ์„ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ์Œ)

 

Update : ์„œ๋ฒ„์˜ ์†Œ์Šค๋ฅผ ๋‚˜์˜ ๋กœ์ปฌ๋กœ ์˜ฎ๊ธฐ๋Š” ์ž‘์—…

 

Override and Commit :

์„œ๋ฒ„๋ฅผ ๋ฌด์‹œํ•˜๊ณ  ๋กœ์ปฌ์— ์žˆ๋Š” ํŒŒ์ผ์„ ์„œ๋ฒ„์— ๋ฎ์–ด ์“ฐ๋Š” ์ž‘์—… 

 

Override and Update : 

๋กœ์ปฌ์„ ๋ฌด์‹œํ•˜๊ณ  ์„œ๋ฒ„์— ์žˆ๋Š” ํŒŒ์ผ์„ ๋กœ์ปฌ๋กœ ๋ฎ์–ด ์“ฐ๋Š” ์ž‘์—…

๋ฐ˜์‘ํ˜•