OpenJDK ๊ฐœ๋ฐœ์ด Git ๋ฐ GitHub๋กœ ์ด์ „๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๊ณ„ํš ์˜คํ”ˆJDK, Java ์–ธ์–ด์˜ ์ฐธ์กฐ ๊ตฌํ˜„์„ ๊ฐœ๋ฐœํ•ฉ๋‹ˆ๋‹ค. ์„ฑ๊ณต์ ์œผ๋กœ ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค ์ด์ฃผ Mercurial ๋ฒ„์ „ ์ œ์–ด ์‹œ์Šคํ…œ๋ถ€ํ„ฐ Git ๋ฐ ๊ณต๋™ ๊ฐœ๋ฐœ ํ”Œ๋žซํผ GitHub๊นŒ์ง€. OpenJDK 16์˜ ์ƒˆ๋กœ์šด ๋ธŒ๋žœ์น˜ ๊ฐœ๋ฐœ์ด ์ด๋ฏธ ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์‹œ์ž‘ํ•œ ์ƒˆ๋กœ์šด ํ”Œ๋žซํผ์—์„œ. Mercurial์—์„œ Git์œผ๋กœ์˜ ์ „ํ™˜์„ ๋‹จ์ˆœํ™”ํ•˜๊ธฐ ์œ„ํ•ด ํˆดํ‚ท์ด ์ค€๋น„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์Šค์นด๋ผ, ๋ฉ”์ผ๋ง ๋ชฉ๋ก์— ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ๋ธŒ๋กœ๋“œ์บ์ŠคํŒ…ํ•˜๊ณ  ๋ฌธ์ œ ์ถ”์  ์‹œ์Šคํ…œ๊ณผ ํ†ตํ•ฉํ•˜๋Š” ๊ธฐ๋Šฅ์„ ๊ณ ๋ คํ•˜๊ณ  ์ง€์†์ ์ธ ํ†ตํ•ฉ ์‹œ์Šคํ…œ์—์„œ ์–ด์…ˆ๋ธ”๋ฆฌ๋ฅผ GitHub Actions ๊ธฐ์ˆ ๋กœ ์ž๋™ ์ „์†กํ•˜๋Š” ๊ธฐ๋Šฅ์„ ๊ณ ๋ คํ•ฉ๋‹ˆ๋‹ค.

๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์„ ํ†ตํ•ด ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ์ž‘์—… ์„ฑ๋Šฅ์ด ํ–ฅ์ƒ๋˜๊ณ , ์Šคํ† ๋ฆฌ์ง€ ํšจ์œจ์„ฑ์ด ํ–ฅ์ƒ๋˜๋ฉฐ, ํ”„๋กœ์ ํŠธ ๊ธฐ๋ก ์ „์ฒด์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋„๋ก ๋ณด์žฅ๋˜๊ณ , ์ฝ”๋“œ ๊ฒ€ํ†  ์ง€์›์ด ํ–ฅ์ƒ๋˜๋ฉฐ, API๋ฅผ ํ†ตํ•ด ์›Œํฌํ”Œ๋กœ๋ฅผ ์ž๋™ํ™”ํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ Git๊ณผ GitHub๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด Git์— ์ต์ˆ™ํ•œ ์ดˆ๋ณด์ž์™€ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ํ”„๋กœ์ ํŠธ๊ฐ€ ๋”์šฑ ๋งค๋ ฅ์ ์œผ๋กœ ๋Š๊ปด์งˆ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€