Mercurial์„ Python 3์œผ๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•˜๋Š” ๋ฐ ๋“œ๋Š” ๋น„์šฉ์€ ์˜ˆ์ƒ์น˜ ๋ชปํ•œ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฒ„์ „ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ ๊ด€๋ฆฌ์ž ์ˆ˜์€์ œ ๋‚˜๋ฅผ ์‹ค๋ง์‹œํ‚ค๋‹ค ํ•ฉ๊ณ„ Python 2์—์„œ Python 3์œผ๋กœ ํ”„๋กœ์ ํŠธ๋ฅผ ์ด์ „ํ•˜๋Š” ์ž‘์—…์„ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ ์ด์‹ ์‹œ๋„๊ฐ€ 2008๋…„์— ์ด๋ฃจ์–ด์กŒ๊ณ  Python 3 ์ž‘์—…์„ ์œ„ํ•œ ๊ฐ€์†ํ™”๋œ ์ ์‘์ด 2015๋…„์— ์‹œ์ž‘๋˜์—ˆ์Œ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  Python 3์„ ์‚ฌ์šฉํ•˜๋Š” ์ „์ฒด ๊ธฐ๋Šฅ์€ ์ตœ์‹  ๋ฒ„์ „์—์„œ๋งŒ ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Mercurial 5.2์˜ ๋ถ„๊ธฐ.

Python 3 ํฌํŠธ์˜ ์•ˆ์ •์„ฑ์— ๋Œ€ํ•œ ์˜ˆ์ธก์€ ์‹ค๋ง์Šค๋Ÿฝ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ, ํ…Œ์ŠคํŠธ๊ฐ€ ์ฝ”๋“œ ๋ฒ ์ด์Šค๋ฅผ 100% ๋‹ค๋ฃจ์ง€ ์•Š๊ณ , ์ •์  ๋ถ„์„ ์ค‘์—๋Š” ๋ณด์ด์ง€ ์•Š๊ณ  ๋Ÿฐํƒ€์ž„์—๋งŒ ๋‚˜ํƒ€๋‚˜๋Š” ๋ฌธ์ œ๊ฐ€ ๋งŽ๊ธฐ ๋•Œ๋ฌธ์— ๋ช‡ ๋…„์ด ์ง€๋‚˜๋ฉด ์ฝ”๋“œ์—์„œ ๋ฌด์ž‘์œ„ ์˜ค๋ฅ˜๊ฐ€ ๋‚˜ํƒ€๋‚  ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ๋งŽ์€ ํƒ€์‚ฌ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ ๋ฐ ํ™•์žฅ ๊ธฐ๋Šฅ์ด Python 3์œผ๋กœ ๋ฒˆ์—ญ๋˜์ง€ ์•Š์€ ์ƒํƒœ๋กœ ๋‚จ์•„ ์žˆ์Šต๋‹ˆ๋‹ค.
์ด์‹ ๊ณผ์ •์—์„œ Python 3์— ๋Œ€ํ•œ ์ง€์›์„ ์œ ์ง€ํ•˜๋ฉด์„œ ์ ์ฐจ์ ์œผ๋กœ ์ฝ”๋“œ๋ฅผ Python 2์— ์ ์šฉํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ํ•ด๋‹น ์ฝ”๋“œ๋Š” Python 2์™€ 3์„ ๊ฒฐํ•ฉํ•˜๊ธฐ ์œ„ํ•œ ๋งŽ์€ ํ•ดํ‚น์„ ํš๋“ํ–ˆ์œผ๋ฉฐ, ์ด๋Š” Python 2 ์ง€์›์ด ์ข…๋ฃŒ๋œ ํ›„์— ์ •๋ฆฌ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

Python 3์˜ ์ƒํ™ฉ์— ๋Œ€ํ•ด ์–ธ๊ธ‰ํ•˜๋ฉด์„œ Mercurial ๊ด€๋ฆฌ์ž๋Š” ๊ฐœ๋ฐœ์ž์™€ ๊ด€๋ จ๋œ ํš๊ธฐ์ ์ธ ๊ฐœ์„ ์ด ์—†๋Š” ์ƒํ™ฉ์—์„œ ์ƒํ˜ธ ์šด์šฉ์„ฑ์„ ๊นจ๋œจ๋ฆฌ๋Š” Python 3์„ ํ™๋ณดํ•˜๊ณ  ์ด๋ฅผ ์ƒˆ๋กญ๊ณ  ๋ณด๋‹ค ์ •ํ™•ํ•œ ์–ธ์–ด๋กœ ๊ฐ•์š”ํ•˜๊ธฐ๋กœ ํ•œ ๊ฒฐ์ •์ด ํฐ ์‹ค์ˆ˜๋ผ๊ณ  ๋ฏฟ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์ง€์—ญ ์‚ฌํšŒ์— ํฐ ํ•ด๋ฅผ ๋ผ์น˜๋ฉฐ ๋Œ€๊ทœ๋ชจ ํ”„๋กœ์ ํŠธ์—์„œ๋Š” ๊ทธ๋ ‡๊ฒŒ ํ•  ํ•„์š”๊ฐ€ ์—†์Œ์„ ๋ณด์—ฌ์ฃผ๋Š” ์˜ˆ์ž…๋‹ˆ๋‹ค. ์ ์ง„์ ์œผ๋กœ ๊ธฐ๋Šฅ์„ ๊ตฌ์ถ•ํ•˜๊ณ  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ ์ง„์ ์œผ๋กœ ์‚ฌ์šฉ์ž ์ •์˜ํ•˜๋Š” ๋Œ€์‹  Python 3์˜ ์ถœ์‹œ๋กœ ์ธํ•ด ๊ฐœ๋ฐœ์ž๋Š” ์ฝ”๋“œ๋ฅผ ๋‹ค์‹œ ์ž‘์„ฑํ•˜๊ณ  Python 2์™€ Python 3์— ๋Œ€ํ•œ ๋ณ„๋„์˜ ๋ถ„๊ธฐ๋ฅผ ์œ ์ง€ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ ๋ฆฌ์†Œ์Šค๋ฅผ ์†Œ๋น„ํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. Python 3.0์ด ์ถœ์‹œ๋œ ์ง€ 3.5๋…„์ด ์ง€๋‚˜์„œ์•ผ Python 2์—๋Š” ์ „ํ™˜ ํ”„๋กœ์„ธ์Šค๋ฅผ ์›ํ™œํ•˜๊ฒŒ ํ•˜๊ณ  ๋™์ผํ•œ ์ฝ”๋“œ ๊ธฐ๋ฐ˜์ด Python 3์™€ Python XNUMX์„ ๋ชจ๋‘ ์‹คํ–‰ํ•˜๋„๋ก ๋ณด์žฅํ•˜๋Š” ๊ธฐ๋Šฅ์ด ๋„์ž…๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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