OpenBSD ํ”„๋กœ์ ํŠธ๋Š” git ํ˜ธํ™˜ ๋ฒ„์ „ ์ œ์–ด ์‹œ์Šคํ…œ์ธ 0.76์„ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค.

OpenBSD ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ์ž๋“ค์€ ๋””์ž์ธ๊ณผ ์‚ฌ์šฉ์˜ ๋‹จ์ˆœ์„ฑ์— ์ค‘์ ์„ ๋‘๊ณ  ๊ฐœ๋ฐœ๋œ Got(Game of Trees) ๋ฒ„์ „ ์ œ์–ด ์‹œ์Šคํ…œ์˜ ์ƒˆ๋กœ์šด ๋ฆด๋ฆฌ์Šค๋ฅผ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฒ„์ „์ด ์ง€์ •๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ธฐ ์œ„ํ•ด Got๋Š” Git ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์˜ ๋””์Šคํฌ ํ˜•์‹๊ณผ ํ˜ธํ™˜๋˜๋Š” ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด Got ๋ฐ Git ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด Git์„ ์‚ฌ์šฉํ•˜์—ฌ Got์—์„œ ๊ตฌํ˜„๋˜์ง€ ์•Š์€ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฝ”๋“œ๋Š” ๋ฌด๋ฃŒ ISC ๋ผ์ด์„ผ์Šค์— ๋”ฐ๋ผ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค.

ํ”„๋กœ์ ํŠธ์˜ ์ฃผ์š” ๋ชฉํ‘œ๋Š” ํ”„๋กœ์ ํŠธ์˜ ์„ธ๋ถ€ ์‚ฌํ•ญ์„ ๊ณ ๋ คํ•˜์—ฌ OpenBSD ๊ฐœ๋ฐœ์„ ์ง€์›ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํŠนํžˆ Got๋Š” OpenBSD์˜ ๋ณด์•ˆ ๊ทœ์น™(์˜ˆ: ๊ถŒํ•œ ๋ถ„๋ฆฌ, ์„œ์•ฝ ๋ฐ ๊ณต๊ฐœ ํ˜ธ์ถœ ์‚ฌ์šฉ)๊ณผ ์ฝ”๋”ฉ ์Šคํƒ€์ผ์„ ๋”ฐ๋ฆ…๋‹ˆ๋‹ค. ์ด ํˆดํ‚ท์€ ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ๊ณตํ†ต ์ค‘์•™ ์ €์žฅ์†Œ ๋ฐ ๋กœ์ปฌ ๋ถ„๊ธฐ, SSH๋ฅผ ํ†ตํ•œ ์™ธ๋ถ€ ์•ก์„ธ์Šค ๋ฐ ์ด๋ฉ”์ผ์„ ํ†ตํ•œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ ๊ฒ€ํ† ๋ฅผ ๊ฐ–์ถ˜ ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค๋ฅผ ์œ„ํ•ด ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋ฒ„์ „ ์ œ์–ด๋ฅผ ์œ„ํ•ด got ์œ ํ‹ธ๋ฆฌํ‹ฐ๋Š” ์ผ๋ฐ˜์ ์ธ ๋ช…๋ น ์„ธํŠธ์™€ ํ•จ๊ป˜ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์ž‘์—…์„ ๋‹จ์ˆœํ™”ํ•˜๊ธฐ ์œ„ํ•ด ์œ ํ‹ธ๋ฆฌํ‹ฐ๋Š” ๋ถˆํ•„์š”ํ•œ ๋ณต์žกํ•จ ์—†์ด ๊ธฐ๋ณธ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐ ์ถฉ๋ถ„ํ•œ ์ตœ์†Œ ํ•„์ˆ˜ ๋ช…๋ น ๋ฐ ์˜ต์…˜ ์„ธํŠธ๋งŒ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๊ณ ๊ธ‰ ์ž‘์—…์˜ ๊ฒฝ์šฐ ์ผ๋ฐ˜ git์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ๊ด€๋ฆฌ ์ž‘์—…์€ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ์ดˆ๊ธฐํ™”, ์ธ๋ฑ์Šค ์••์ถ•, ๋ฐ์ดํ„ฐ ์ •๋ฆฌ ๋“ฑ์˜ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ณ„๋„์˜ gotadmin ์œ ํ‹ธ๋ฆฌํ‹ฐ๋กœ ์ด๋™๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ €์žฅ์†Œ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ํƒ์ƒ‰ํ•˜๊ธฐ ์œ„ํ•ด ๋ช…๋ น์ค„์—์„œ ์ €์žฅ์†Œ ๋‚ด์šฉ์„ ๋Œ€ํ™”ํ˜•์œผ๋กœ ๋ณผ ์ˆ˜ ์žˆ๋„๋ก gotweb ์›น ์ธํ„ฐํŽ˜์ด์Šค์™€ tog ์œ ํ‹ธ๋ฆฌํ‹ฐ๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

์ƒˆ ๋ฒ„์ „์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ ์ค‘์—๋Š” tog ์œ ํ‹ธ๋ฆฌํ‹ฐ ์ถœ๋ ฅ์—์„œ โ€‹โ€‹ํ•„๋“œ ๊ฐ•์กฐ ํ‘œ์‹œ ํ™•์žฅ, ๋ณ€๊ฒฝ ๋กœ๊ทธ๋ฅผ ๋ณผ ๋•Œ ์ปค๋ฐ‹ ํ•„ํ„ฐ๋ง ๊ธฐ๋Šฅ ํ™•์žฅ, ๋‚ด์žฅ ๋„๊ตฌ ์„ค๋ช… ์ถ”๊ฐ€, " gotadmin init -bโ€ ๋ช…๋ น " ์ž‘์—… ํŠธ๋ฆฌ์˜ ์ƒˆ ํŒŒ์ผ์— ๋Œ€ํ•œ diff ์ถœ๋ ฅ์— ์•ก์„ธ์Šค ๋ชจ๋“œ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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