[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ] 12. ์ ํ ์ํํธ์จ์ด ํจํค์ง
by rlaehddnd0422490. ์ํํธ์จ์ด ํจํค์ง
- ๋ชจ๋๋ณ๋ก ์์ฑํ ์คํ ํ์ผ๋ค์ ๋ฌถ์ด ๋ฐฐํฌ์ฉ ์ค์น ํ์ผ์ ๋ง๋๋ ๊ฒ
- ๊ฐ๋ฐ์๊ฐ ์๋ ์ฌ์ฉ์ ์ค์ฌ์ผ๋ก ์งํ
- ๊ธฐ๋ฅ์๋ณ -> ๋ชจ๋ํ -> ๋น๋ -> ์ฌ์ฉ์ ํ๊ฒฝ ๋ถ์ -> ํจํค์ง ๋ฐ ์ ์ฉ ์ํ -> ํจํค์ง ๋ณ๊ฒฝ ๊ฐ์ -> ๋ฐฐํฌ ์์ผ๋ก ์งํ
A - 491. ๋ฆด๋ฆฌ์ฆ ๋ ธํธ ์์ฑ ํญ๋ชฉ
- ๋ฆด๋ฆฌ์ฆ ๋
ธํธ = ๊ฐ๋ฐ ๊ณผ์ ์์ ์ ๋ฆฌ๋ ๋ฆด๋ฆฌ์ฆ ์ ๋ณด๋ฅผ ์ฌ์ฉ์์ ๊ณต์ ํ๊ธฐ ์ํด ์์ฑํ๋ ๋ฌธ์
- ์์ฑ ํญ๋ชฉ (๋จธ๊ฐ๋ชฉ๋ฌธ ์ฌ์์ฌ์ง ๋
ธ๋ฉด์ฐ)
- ๋จธ๋ฆฟ๋ง(ํค๋) : ๋ฆด๋ฆฌ์ฆ ๋ ธํธ ์ด๋ฆ, ์ํํธ์จ์ด ์ด๋ฆ, ๋ฆด๋ฆฌ์ฆ ๋ฒ์ , ๋ฆด๋ฆฌ์ฆ ๋ ธํธ ๋ ์ง, ๋ ธํธ ๋ฒ์ ๋ฑ
- ๊ฐ์ : ๋ณ๊ฒฝ์ฌํญ ์ ์ฒด์ ๋ํ ๊ฐ๋ตํ ๋ด์ฉ
- ๋ชฉ์ : ํด๋น ๋ฆด๋ฆฌ์ฆ ๋ฒ์ ์์์ ์๋ก์ด ๊ธฐ๋ฅ์ด๋ ์์ ๋ ๊ธฐ๋ฅ์ ๋ชฉ๋ก, ๋ ธํธ์ ๋ชฉ์ ์ ๋ํ ๊ฐ๋ต ๊ฐ์
- ๋ฌธ์ ์์ฝ : ์์ ๋ ๋ฒ๊ทธ์ ๋ํ ๊ฐ๋ตํ ์ค๋ช , ์ถ๊ฐ ํญ๋ชฉ์ ๋ํ ์์ฝ
- ์ฌํ ํญ๋ชฉ : ๋ฒ๊ทธ ๋ฐ๊ฒฌ์ ๋ํ ๊ณผ์ ์ค๋ช
- ์์ /๊ฐ์ ๋ด์ฉ : ๋ฒ๊ทธ๋ฅผ ์์ /๊ฐ์ ํ ๋ด์ฉ์ ๊ฐ๋จํ ์ค๋ช
- ์ฌ์ฉ์ ์ํฅ๋ : ์ฌ์ฉ์๊ฐ ๋ค๋ฅธ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋๋ฐ ์์ด ํด๋น ๋ฆด๋ฆฌ์ฆ ๋ฒ์ ์์์ ๊ธฐ๋ฅ๋ณํ๊ฐ ๋ฏธ์น ์ ์๋ ์ํฅ์ ๋ํ ์ค๋ช
- SW ์ง์ ์ํฅ๋ : ๋ค๋ฅธ ์์ฉ ํ๋ก๊ทธ๋จ๋ค์ ์ง์ํ๋ ํ๋ก์ธ์ค์ ๋ฏธ์น ์ ์๋ ์ํฅ์ ๋ํ ์ค๋ช
- ๋ ธํธ : SW/HW ์ค์น ํญ๋ชฉ, ์ ๊ทธ๋ ์ด๋, ์ํํธ์จ์ด ๋ฌธ์ํ์ ๋ํ ์ฐธ๊ณ ํญ๋ชฉ
- ๋ฉด์ฑ ์กฐํญ : ํ์ฌ ๋ฐ ์ํํธ์จ์ด์ ๊ด๋ จํ์ฌ ์ฐธ์กฐํ ์ฌํญ ex) ํ๋ฆฌ์จ์ด, ๋ถ๋ฒ๋ณต์ ๊ธ์ง ๋ฑ
- ์ฐ๋ฝ์ฒ : ์๋๋ฅผ ์ํ ์ฐ๋ฝ์ฒ ์ ๋ณด
- ์์ฑ ํญ๋ชฉ (๋จธ๊ฐ๋ชฉ๋ฌธ ์ฌ์์ฌ์ง ๋
ธ๋ฉด์ฐ)
492. ์ ์๊ถ
- ์ฐฝ์์๊ฐ ๊ฐ์ง๋ ๋ฐฐํ์ ๋ ์ ์ ๊ถ๋ฆฌ
- ์ ์๋ฌผ์ ๋ํด ๋ณต์ , ๋ฐฐํฌ๋ฅผ ๋ง๊ธฐ์ํ ๊ธฐ์ = ์ ์๊ถ ๋ณดํธ ๊ธฐ์
B - 493. ๋์งํธ ์ ์๊ถ ๊ด๋ฆฌ (Digital Right Management, DRM)
- DRM์ ์ ์๊ถ์๊ฐ ๋ฐฐํฌํ ๋์งํธ ์ฝํ ์ธ ๊ฐ ์ ์๊ถ์๊ฐ ์๋ํ ์ฉ๋๋ก๋ง ์ฌ์ฉ๋๋๋ก ๋ณดํธํ๋ ๊ธฐ์
- ์๋ณธ ์ปจํ ์ธ ๊ฐ ์๋ ๋ก๊ทธ์ธ ๊ฒฝ์ฐ ๋์งํธ๋ก ๋ณํํ ํ ํจํค์ ๋ฅผ ์ฌ์ฉํ์ฌ DRM ํจํค์ง์ ์ํ
- ํจํค์ง์ ์ํํ๊ณ ๋๋ฉด, ์ํธํ๋ ์ ์๊ถ์์ ์ ์์๋ช ์ด ํฌํจ๋๊ณ ์ ์๊ถ์๊ฐ ์ค์ ํ ๋ผ์ด์ผ์ค ์ ๋ณด๊ฐ ํด๋ฆฌ์ด๋ง ํ์ฐ์ค์ ๋ฑ๋ก
A - 494. ๋์งํธ ์ ์๊ถ ๊ด๋ฆฌ(DRM)์ ๊ตฌ์ฑ์์
- ์ฝํ ์ธ ์ ๊ณต์ : ์ฝํ ์ธ ๋ฅผ ์ ๊ณตํ๋ ์ ์๊ถ์
- ์ฝํ ์ธ ๋ถ๋ฐฐ์ : ์ํธํ๋ ์ฝํ ์ธ ๋ฅผ ์ ํตํ๋ ๊ณณ์ด๋ ์ฌ๋
- ์ฝํ ์ธ ์๋น์ : ์ฝํ ์ธ ๋ฅผ ๊ตฌ๋งคํด์ ์ฌ์ฉํ๋ ์ฃผ์ฒด
- ํด๋ฆฌ์ด๋ง ํ์ฐ์ค : ์ ์๊ถ์ ๋ํ ์ฌ์ฉ๊ถํ, ๋ผ์ด์ผ์ค ๋ฐ๊ธ, ์ํธํ๋ ํค ๊ด๋ฆฌ, ์ฌ์ฉ๋์ ๋ฐ๋ฅธ ๊ฒฐ์ ๊ด๋ฆฌ ๋ฑ์ ์ํํ๋ ๊ณณ
- ํจํค์ : ์ฝํ ์ธ ๋ฅผ ๋ฉํ ๋ฐ์ดํฐ์ ํจ๊ป ๋ฐฐํฌ ๊ฐ๋ฅํ ํํ๋ก ๋ฌถ์ด ์ํธํํ๋ ํ๋ก๊ทธ๋จ
- DRM ์ปจํธ๋กค๋ฌ : ๋ฐฐํฌ๋ ์ฝํ ์ธ ์ ์ด์ฉ๊ถํ์ ํต์ ํ๋ ํ๋ก๊ทธ๋จ
- ๋ณด์ ์ปจํ ์ด๋ : ์ฝํ ์ธ ์๋ณธ์ ์์ ํ๊ฒ ์ ํตํ๊ธฐ ์ํ ์ ์์ ๋ณด์ ์ฅ์น
A - 495. ๋์งํธ ์ ์๊ถ ๊ด๋ฆฌ(DRM)์ ๊ธฐ์ ์์
- ์ํธํ : ์ฝํ ์ธ /๋ผ์ด์ผ์ค๋ฅผ ์ํธํํ๊ณ ์ ์์๋ช ์ ํ ์ ์๋ ๊ธฐ์
- ํค ๊ด๋ฆฌ : ์ฝํ ์ธ ๋ฅผ ์ํธํํ ํค์ ๋ํ ์ ์ฅ ๋ฐ ๋ถ๋ฐฐ๊ธฐ์
- ์ํธํ ํ์ผ ์์ฑ : ์ฝํ ์ธ ๋ฅผ ์ํธํ๋ ์ปจํ ์ธ ๋ก ์์ฑํ๊ธฐ ์ํ ๊ธฐ์
- ์๋ณ ๊ธฐ์ : ์ฝํ ์ธ ์ ๋ํ ์๋ณ ์ฒด๊ณ ํํ ๊ธฐ์
- ์ ์๊ถ ํํ : ๋ผ์ด์ผ์ค์ ๋ด์ฉ ํํ ๊ธฐ์
- ์ ์ฑ ๊ด๋ฆฌ : ๋ผ์ด์ผ์ค ๋ฐ๊ธ ๋ฐ ์ฌ์ฉ์ ๋ํ ์ ์ฑ ํํ ๋ฐ ๊ด๋ฆฌ ๊ธฐ์
- ํฌ๋ ๋ฐฉ์ง : ํฌ๋์ ์ํ ์ฝํ ์ธ ์ฌ์ฉ ๋ฐฉ์ง ๊ธฐ์
- ์ธ์ฆ : ๋ผ์ด์ผ์ค ๋ฐ๊ธ ๋ฐ ์ฌ์ฉ์ ๊ธฐ์ค์ด ๋๋ ์ฌ์ฉ์ ์ธ์ฆ ๊ธฐ์
B - 496. ์ํํธ์จ์ด ์ค์น ๋ฉ๋ด์ผ
- ๊ฐ๋ฐ ์ด๊ธฐ์์๋ถํฐ ์ ์ฉ๋ ๊ธฐ์ค์ด๋ ์ฌ์ฉ์๊ฐ ์ํํธ์จ์ด๋ฅผ ์ค์นํ๋ ๊ณผ์ ์์ ํ์ํ ๋ด์ฉ์ ๊ธฐ๋กํ ์ค๋ช ์/์๋ด์
- ์ฌ์ฉ์ ๊ธฐ์ค์ผ๋ก ์์ฑ
- ์ค์น์๋ฃ๊น์ง ์ ๊ณผ์ ์ ๋น ์ง์์ด ์์๋๋ก ์ค๋ช
- ์ค๋ฅ/์์ธ ์ํฉ์ ๋ํ ๋ด์ฉ์ ๋ณ๋๋ก ๋ถ๋ฅํ์ฌ ์ค๋ช
497. ์ํํธ์จ์ด ์ฌ์ฉ์ ๋ฉ๋ด์ผ
- ์ฌ์ฉ์๊ฐ ์ํํธ์จ์ด๋ฅผ ์ฌ์ฉํ๋ ๊ณผ์ ์์ ํ์ํ ๋ด์ฉ์ ๋ฌธ์๋ก ๊ธฐ๋กํ ์ค๋ช ์/์๋ด์
- ์ํํธ์จ์ด ์ฌ์ฉ์ ํ์ํ ์ ์ฐจ, ํ๊ฒฝ ๋ฑ์ ์ ๋ฐ์ฌํญ์ด ๋ชจ๋ ํฌํจ๋๋๋ก ์์ฑ
- ๋ฐฐํฌ ํ ๋ฐ์ํ ์ ์๋ ์ค๋ฅ์ ๋ํ ํจ์น๋ ๊ธฐ๋ฅ์ ๋ํ ์ ๊ทธ๋ ์ด๋๋ฅผ ์ํด ๋ฉ๋ด์ผ์ ๋ฒ์ ์ ๊ด๋ฆฌ
- ์ปดํฌ๋ํธ ๋จ์๋ก ์์ฑ
- ์ฌ์ฉ์ ๋ฉ๋ด์ผ์ ์ปดํฌ๋ํธ ๋ช ์ธ์์ ์ปดํฌ๋ํธ ๊ตฌํ ์ค๊ณ์๋ฅผ ํ ๋๋ก ์์ฑ
A - 498. ํ์ ๊ด๋ฆฌ
- ๊ฐ๋ฐ ๊ณผ์ ์์ ์ํํธ์จ์ด์ ๋ณ๊ฒฝ ์ฌํญ์ ๊ด๋ฆฌํ๊ธฐ ์ํด ๊ฐ๋ฐ๋ ์ผ๋ จ์ ํ๋
- ๊ฐ๋ฐ์ ์ ๋จ๊ณ์ ์ ์ฉ๋๋ ํ๋. ์ ์ง๋ณด์ ๋จ๊ณ์์๋ ์ํ
- ๊ฐ๋ฐ ๊ณผ์ ์ ์ฌ๋ฌ ๋ฐฉํด์์ธ์ด ์ต์ํ๋๋๋ก ๋ณด์ฆํ๋ ๊ฒ์ ๋ชฉ์ ์ผ๋ก ํ๋ค.
A - 499. ํ์ ๊ด๋ฆฌ ๊ธฐ๋ฅ
- ์๋ฒํต๊ฐ๊ธฐ
- ํ์ ์๋ณ : ๊ด๋ฆฌ ๋์์ ๊ณ์ธต(tree)๊ตฌ์กฐ๋ก ๊ตฌ๋ถํ์ฌ ์์ /์ถ์ ์ด ์ฉ์ดํ๋๋ก ํ๋ ์์
- ๋ฒ์ ์ ์ด : ํ์ ํญ๋ชฉ์ ๊ด๋ฆฌํ๊ณ , ์ด๋ฅผ์ํด ํน์ ์ ์ฐจ์ ๋๊ตฌ๋ฅผ ๊ฒฐํฉ์ํค๋ ์์
- ํ์ ํต์ : ํ์ฌ์ ๊ธฐ์ค์ (๋ฒ ์ด์ค ๋ผ์ธ)์ด ์ ๋ฐ์๋ ์ ์๋๋ก ์กฐ์ ํ๋ ์์
- ํ์ ๊ฐ์ฌ : ๊ธฐ์ค์ ์ ๋ฌด๊ฒฐ์ฑ์ ํ๊ฐํ๊ธฐ ์ฐ์ดํด ํ์ธ, ๊ฒ์ด, ๊ฒ์ฆ ๊ณผ์ ์ ํตํด ๊ณต์์ ์ผ๋ก ์น์ธํ๋ ์์
- ํ์ ๊ธฐ๋ก : ์๋ณ, ํต์ , ๊ฐ์ฌ ์์ ์ ๊ฒฐ๊ณผ๋ฅผ ๊ธฐ๋ก/๊ด๋ฆฌํ๊ณ ๋ณด๊ณ ์๋ฅผ ์์ฑํ๋ ๋ฐฉ๋ฒ
A - 500. ์ํํธ์จ์ด์ ๋ฒ์ ๋ฑ๋ก ๊ด๋ จ ์ฃผ์ ๊ธฐ๋ฅ
- ์ ์ฅ์ : ์ต์ ๋ฒ์ ์ ํ์ผ๋ค๊ณผ ๋ณ๊ฒฝ ๋ด์ญ์ ๋ํ ์ ๋ณด๋ค์ด ์ ์ฅ๋ ๊ณณ
- ๊ฐ์ ธ์ค๊ธฐ(import) : ์๋ฌด๊ฒ๋ ์๋ ์ ์ฅ์์ ์ฒ์์ผ๋ก ํ์ผ์ ๋ณต์ฌํจ
- ์ฒดํฌ์์ : ์ ์ฅ์์์ ํ์ผ์ ๋ฐ์์ด
- ์ฒดํฌ์ธ : ๋ฐ์์จ ํ์ผ์ ํฑ๋๋ก ์์ ์ ์๋ฃํ์ฌ ์ ์ฅ์๋ฅผ ์์ ๋ ์๋ก์ด ๋ฒ์ ์ผ๋ก ๊ฐฑ์
- ์ปค๋ฐ : ์ด์ ์ ๊ฐฑ์ ๋ ๋ด์ฉ์ด ์๋ ๊ฒฝ์ฐ ์ถฉ๋์ ์๋ฆฌ๊ณ diff ๋๊ตฌ๋ฅผ ์ด์ฉํด ์์ ํ ๊ฐฑ์ ์ ์๋ฃ
- ๋๊ธฐํ : ์ ์ฅ์์ ์๋ ์ต์ ๋ฒ์ ์ผ๋ก ์์ ์ ์์ ๊ณต๊ฐ์ ๋๊ธฐํ
501. ์ํํธ์จ์ด ๋ฒ์ ๊ด๋ฆฌ ๋๊ตฌ - ๊ณต์ ํด๋ ๋ฐฉ์
- ๋ฒ์ ๊ด๋ฆฌ ์๋ฃ๊ฐ ์ง์ญ ์ปดํจํฐ์ ๊ณต์ ํด๋์ ์ ์ฅ๋์ด ๊ด๋ฆฌ๋๋ ๋ฐฉ์
- ํ์ผ์ ์๋ชป ๋ณต์ฌํ๊ฑฐ๋ ๋ค๋ฅธ ์์น๋ก ๋ณต์ฌํ๋ ๊ฒ์ ๋๋นํ๊ธฐ ์ํด ํ์ผ์ ๋ณ๊ฒฝ์ฌํญ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ธฐ๋กํ์ฌ ๊ด๋ฆฌ
- ์ข ๋ฅ : SCCS, RCS, PVCS, QVCS ๋ฑ
502. ์ํํธ์จ์ด ๋ฒ์ ๊ด๋ฆฌ ๋๊ตฌ - ํด๋ผ์ด์ธํธ/์๋ฒ ๋ฐฉ์
- ๋ฒ์ ๊ด๋ฆฌ ์๋ฃ๊ฐ ์๋ฒ์ ์ ์ฅ๋์ด ๊ด๋ฆฌ๋๋ ๋ฐฉ์
- ์๋ฒ์ ๋ฌธ์ ๊ฐ ์๊ธฐ๋ ๊ฒฝ์ฐ ํ์ /๋ฒ์ ๊ด๋ฆฌ์์ ์ด ์ค๋จ๋จ.
- ์ข ๋ฅ : CVS, SVN(SubVersion), CVSNT, Clear Case, CMVC, Perforce ๋ฑ
B - 503. ์ํํธ์จ์ด ๋ฒ์ ๊ด๋ฆฌ ๋๊ตฌ - ๋ถ์ฐ ์ ์ฅ์ ๋ฐฉ์
- ์๊ฒฉ ์ ์ฅ์์, ์ง์ญ ์ ์ฅ์์ ํจ๊ป ์ ์ฅ๋์ด ๊ด๋ฆฌ๋๋ ๋ฐฉ์
- ์๊ฒฉ ์ ์ฅ์์ ๋ฌธ์ ๊ฐ ์๊ฒจ๋, ์ง์ญ ์ ์ฅ์์ ์๋ฃ๋ฅผ ํตํด ์์
๊ฐ๋ฅ
- ์ข ๋ฅ : Git, GNU arch, Bazaar, DCVS, Teamware ๋ฑ
B - 504. SubVersion(SVN)
- ํด๋ผ์ด์ธํธ/์๋ฒ ๋ฐฉ์์ ๋ฒ์ ๊ด๋ฆฌ ๋๊ตฌ ์ค ํ๋๋ก, ์ํํธ ์ํํธ์จ์ด ์ฌ๋จ์์ 2000๋ ์ ๋ฐํ
- ์คํ์์ค๋ก ๋ฌด๋ฃ์ฌ์ฉ๊ฐ๋ฅ
- CVS์ ๋จ์ ์ด์๋ ์ด๋ฆ๋ณ๊ฒฝ, ์ด๋ ๊ธฐ๋ฅ์ด ์ถ๊ฐ
B - 505. SubVerseion์ ์ฃผ์ ๋ช ๋ น์ด
- add : ์๋ก์ด ํ์ผ์ด๋ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ฒ์ ๊ด๋ฆฌ ๋์์ผ๋ก ๋ฑ๋ก
- commit : ๋ฒ์ ๊ด๋ฆฌ ๋์์ผ๋ก ๋ฑ๋ก๋ ํด๋ผ์ด์ธํธ์ ์์คํ์ผ์ ์๋ฒ์ ์์คํ์ผ์ ์ ์ฉ
- update : ์ต์ commit ์ด๋ ฅ์ ํด๋ผ์ด์ธํธ์ ์์คํ์ผ์ ์ ์ฉ
- checkout : ๋ฒ์ ๊ด๋ฆฌ ์ ๋ณด์ ์์คํ์ผ์ ์๋ฒ์์ ํด๋ผ์ด์ธํธ๋ก ๋ฐ์์ด
- lock/unlock : ์๋ฒ์ ์์คํ์ผ์ด๋ ๋๋ ํ ๋ฆฌ๋ฅผ ์ ๊ทธ๊ฑฐ๋ ํด์
- import : ์๋ฌด๊ฒ๋ ์๋ ์๋ฒ์ ์ ์ฅ์์ ๋งจ์ฒ์ ์์คํ์ผ์ ์ ์ฅํ๋ ๋ช ๋ น์ด, ํ ๋ฒ ์ฌ์ฉํ๋ฉด ๋ค์ ์ฌ์ฉX
- export : ๋ฒ์ ๊ด๋ฆฌ์ ๋ํ ์ ๋ณด๋ฅผ ์ ์ธํ ์์ ์ฝ๋๋ฅผ ์๋ฒ์์ ๋ฐ์์ด
- info : ์ง์ ํ ํ์ผ์ ๋ํ ์์น๋ ๋ง์ง๋ง ์์ ์ผ์ ๋ฑ์ ๋ํ ์ ๋ณด๋ฅผ ํ์
- diff : ์ด์ ๋ฆฌ๋น์ ๊ณผ์ ์ฐจ์ด๋ฅผ ํ์
- merge : ๋ค๋ฅธ ๋๋ ํ ๋ฆฌ์์ ์์ ๋ ๋ฒ์ ๊ด๋ฆฌ ๋ด์ญ์ ๊ธฐ๋ณธ ๊ฐ๋ฐ ์์ ๊ณผ ๋ณํฉ
B - 506. Git
- ๋ฆฌ๋์ค ํ ๋ฐ์ฆ๊ฐ 2005๋ ๋ฆฌ๋ ์ค ์ปค๋ ๊ฐ๋ฐ์ ์ฌ์ฉํ ๊ด๋ฆฌ๋๊ตฌ๋ก ๊ฐญ๋ผํ ์ดํ ์ฃผ๋์ค ํ๋ง๋ ธ์ ์ํด ์ ์ง๋ณด์๋๊ณ ์์
- ๋ถ์ฐ๋ฒ์ ๊ด๋ฆฌ ์์คํ ์ผ๋ก 2๊ฐ์ ์ ์ฅ์ -์๊ฒฉ, ์ง์ญ ์ ์ฅ์๊ฐ ์กด์ฌ
- ์๊ฒฉ ์ ์ฅ์๋ ๋คํธ์ํฌ์ ๋ฌธ์ ๊ฐ ์๊ฒจ๋ ์์ ์ด ๊ฐ๋ฅ
B - 507. Git์ ์ฃผ์ ๋ช ๋ น์ด
- add : ์คํ ์ด์ง ์์ญ์ ํ์ผ ์ถ๊ฐ
- commit : ์์ ๋ด์ฉ์ ์ง์ญ ์ ์ฅ์์ ์ ์ฅ
- branch : ๋ธ๋์น๋ฅผ ์๋ก ์์ฑ, ์ต์ด๋ก ์ปค๋ฐํ๋ ๊ฒฝ์ฐ ๋ง์คํฐ ๋ธ๋์น๊ฐ ์๋ ์์ฑ
- checkout : ์ง์ ํ ๋ธ๋์น๋ก ์ด๋
- merge : ๋ ๋ธ๋์น๋ฅผ ๋ณํจ
- init : ์ง์ญ ์ ์ฅ์ ์์ฑ
- remtoe add : ์๊ฒฉ ์ ์ฅ์์ ์ฐ๊ฒฐ
- push : ๋ก์ปฌ์ ๋ด์ฉ์ ์๊ฒฉ์ ๋ฐ์
- fetch : ์๊ฒฉ ์ ์ฅ์์ ๋ณ๊ฒฝ์ด๋ ฅ๋ง์ ์ง์ญ ์ ์ฅ์๋ก ๊ฐ์ ธ์ด
- clone : ์๊ฒฉ ์ ์ฅ์์ ์ ์ฒด ๋ด์ฉ์ ์ง์ญ ์ ์ฅ์๋ก ๋ณต์
B - 508. ๋น๋ ์๋ํ ๋๊ตฌ
- ๋น๋๋ฅผ ํฌํจํ์ฌ ํ ์คํธ/๋ฐฐํฌ๋ฅผ ์๋ํ ํ๋ ๋๊ตฌ
- ์ ์์ผ๊ณผ ๊ฐ์ ์ง์์ ์ธ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ์์ ์ ์ฉํ๊ฒ ํ์ฉ
- ์ข ๋ฅ : Jenkins, Gradle, Ant, Maven, Make ๋ฑ
509. Jenkins
- JAVA ๊ธฐ๋ฐ ์คํ์์ค ํํ๋ก, ์๋ธ๋ฆฟ ์ปจํ ์ด๋์์ ์คํ๋๋ ์๋ฒ ๊ธฐ๋ฐ ๋๊ตฌ
- ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋จ.
- SVN, Git ๋ฑ๊ณผ ์ฐ๋ ๊ฐ๋ฅ
- ์น์ํ Web GUI ์ ๊ณต
B - 510. Gradle
- Groovy ๊ธฐ๋ฐ ์คํ์์ค ํํ์ ์๋ํ๋๊ตฌ
- ์๋๋ก์ด๋์ ์ฃผ๋ก ์ฌ์ฉ๋๊ณ ํ๋ฌ๊ทธ์ธ ์ ์ฉ ์ ์๋ฐ, CPP, Python์์๋ ๋น๋ ๊ฐ๋ฅ
- DSL์ ์คํฌ๋ฆฝํธ ์ธ์ด๋ก ์ฌ์ฉ
511. Ant
- ์ํ์น ์ํํธ์จ์ด ์ฌ๋จ์์ ๊ฐ๋ฐํ ์๋ํ ๋๊ตฌ
- ์๋ฐ ํ๋ก์ ํธ์ ๊ณต์์ ์ธ ๋น๋ ๋๊ตฌ
- ์ ํด์ง ๊ท์น X
512. Maven
- ์ํ์น ์ฌ๋จ์์ Ant์ ๋์์ผ๋ก ๊ฐ๋ฐํ ์๋ํ ๋๊ตฌ
- ์์กด์ฑ์ ์ค์ ํ์ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ด๋ฆฌ
- ๊ท์น, ํ์ค ์กด์ฌํ์ฌ ์์ธ์ฌํญ๋ง ๊ธฐ๋ก
490.
491.
492.
493.
494.
495.
496.
497.
498.
500.
501.
502.
503.
504.
505.
506.
507.
508.
509.
510.
511.
512.
'๐ CS > ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ] 11-2. ์์ฉ SW ๊ธฐ์ด ๊ธฐ์ ํ์ฉ (0) | 2024.04.20 |
---|---|
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ] 11. ์์ฉ SW ๊ธฐ์ด ๊ธฐ์ ํ์ฉ (0) | 2024.04.19 |
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ] 7. ์ ํ๋ฆฌ์ผ์ด์ ํ ์คํธ ๊ด๋ฆฌ (0) | 2024.04.18 |
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ] 6. ํ๋ฉด ์ค๊ณ (0) | 2024.04.15 |
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ] 5. ์ธํฐํ์ด์ค ๊ตฌํ (0) | 2024.04.15 |
๋ธ๋ก๊ทธ์ ์ ๋ณด
Study Repository
rlaehddnd0422