Fabric: Fabric๊ณผ Fabric2, Fabric3์˜ ์ฐจ์ด์ ์„ ๋ช…ํ™•ํžˆ ํ•˜์„ธ์š”.

์— ๋งŒ๋“  2018๋…„ 06์›” 08์ผ  ยท  8์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: fabric/fabric

ํ˜„์žฌ pypi์—๋Š” 3๊ฐœ์˜ ํŒจ๋ธŒ๋ฆญ ํŒจํ‚ค์ง€๊ฐ€ ์žˆ์œผ๋ฉฐ ์–ด๋–ค ํŒจํ‚ค์ง€๋ฅผ ์–ธ์ œ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š”์ง€ ๋ช…ํ™•ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. fabric3๋Š” fabric์ด ๋™์ผํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๊ธฐ ์ „์— py3 ์ง€์›์„ ์ถ”๊ฐ€ํ•˜๊ธฐ๋กœ ๋˜์–ด ์žˆ์—ˆ์ง€๋งŒ ์˜ค๋Š˜๋‚ ์—๋Š” ๊ทธ๋“ค ๋ชจ๋‘๊ฐ€ ์ตœ์†Œํ•œ ์„ค๋ช…์—์„œ py27 ๋ฐ py34+์— ๋Œ€ํ•œ ์ง€์›์„ ์„ ์–ธํ•˜๊ธฐ ์œ„ํ•ด ๋ฌธ์„œํ™”ํ•œ ๊ฒƒ์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค.

ํ˜ผ๋ž€์„ ํ”ผํ•˜๊ณ  ์ด์ „ ๋ฒ„์ „์„ ์‚ฌ์šฉํ•˜๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ช…ํ™•ํ•˜๊ฒŒ ๋ฌธ์„œํ™”ํ•ด์•ผ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

๋‚ด๊ฐ€ ๋ฐฉ๊ธˆ ์š”์•ฝํ•œ ๊ฒƒ์„ ์‚ฌ์šฉํ•ฉ์‹œ๋‹ค (์ค‘๊ตญ์–ด, ๋‚˜๋Š” ์˜์–ด๋ฅผ ๋ฐ”๊พธ๊ธฐ์—๋Š” ๋„ˆ๋ฌด ๊ฒŒ์œผ๋ฅด๋‹ค):

Fabric1, Fabric2, Fabric3์€ ํŒŒ์ด์ฌ ๊ณต์‹ ์›น์‚ฌ์ดํŠธ์— ๊ฒŒ์‹œ๋œ ์ฃผ์†Œ์— ํ•ด๋‹นํ•ฉ๋‹ˆ๋‹ค.
https://pypi.org/project/Fabric/
https://pypi.org/project/fabric2/
https://pypi.org/project/Fabric3/
์„ค์น˜ ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

pip install Fabric
pip install fabric2
pip install fabric3

๊ทธ๋ฆฌ๊ณ  ๊ฒฐ๋ก ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • pypi์˜ ํŽ˜์ด์ง€์ธ Fabric1๊ณผ Fabric2๋Š” ๋™์ผํ•ฉ๋‹ˆ๋‹ค.

    • ๋‘˜ ๋‹ค ์ตœ์‹  ๋ฒ„์ „์˜ Fabric: Fabric 2.x์ž…๋‹ˆ๋‹ค.



      • 20180817 ํ˜„์žฌ ์„ค์น˜๋œ ๋ฒ„์ „์€ 2.3.1์ž…๋‹ˆ๋‹ค.



    • ๊ทธ๋ฆฌ๊ณ  ๊ณต์‹ ์›น์‚ฌ์ดํŠธ๊ฐ€ Fabric2๋ฅผ ๋งŒ๋“  ์ด์œ ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

    • Fabric1๊ณผ ๋น„๊ตํ•˜์—ฌ Fabric2๋Š” ์™„์ „ํžˆ ๋‹ค์‹œ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ ์ธํ„ฐํŽ˜์ด์Šค์™€ ๊ธฐ๋Šฅ์ด ํฌ๊ฒŒ ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.



      • ๊ณต์‹ ์›น์‚ฌ์ดํŠธ์—์„œ๋Š” Fabric1์„ ๊ณ„์† ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ๊ถŒ์žฅํ•˜์ง€ ์•Š์œผ๋ฉฐ Fabric2๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.


      • ์ตœ์‹  ๋ฒ„์ „์€ Python 3.4+ ๋ฐ ์ด์ „ Python2.7๋„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.



  • ๊ทธ๋ฆฌ๊ณ  Fabric3๋Š” ๊ณต์‹ ์›น์‚ฌ์ดํŠธ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค.

    • Fabric1์ด ์ด์ „์— Python3์„ ์ง€์›ํ•˜์ง€ ์•Š์•˜์„ ๋•Œ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์€ ํฌํฌ๋กœ ์ด๋™ํ•˜์—ฌ Python 3 ์ง€์›์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.

    • ์ง€๊ธˆ์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ์œ ์ง€๋˜์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค

ํƒœ๋„๋ฅผ ์š”์•ฝํ•˜์ž๋ฉด ์ด๋ ‡์Šต๋‹ˆ๋‹ค.

  • ์ตœ์‹  Fabric2๋ฅผ ์‚ฌ์šฉํ•ด๋ณด์‹ญ์‹œ์˜ค

    • ์ตœ์‹  ๋ฒ„์ „ 2.3.1์ธ Mac brew install fabric ์‚ฌ์šฉ

    • pip ์„ค์น˜์˜ ๊ฒฝ์šฐ ๋‹ค์Œ๊ณผ ๊ฐ™์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค.

    • pip install fabric

    • pip install fabric2

    • ์ตœ์‹  ๋ฒ„์ „์ž…๋‹ˆ๊นŒ

  • ์ด์ „ ๋ฒ„์ „์˜ Fabric1์„ ์‚ฌ์šฉํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค.

    • ์•„์ง ์‚ฌ์šฉ ์ค‘์ธ ๊ฒฝ์šฐ ์ตœ์‹  Fabric2๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

  • ์ด์ œ๋Š” ๊ฐ€์น˜๊ฐ€ ์—†๋Š” ์ด๋ฅธ๋ฐ” ๋น„๊ณต์‹ ์›น์‚ฌ์ดํŠธ๋ฅผ ๊ฑฑ์ •ํ•˜๊ฑฐ๋‚˜ ๋ฌด์‹œํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. Fabric3

๋ชจ๋“  8 ๋Œ“๊ธ€

fabric2๋Š” Fabric์˜ ๋Œ€์ฒด ์ด๋ฆ„์ผ ๋ฟ์ด๋ฉฐ ํŽธ์˜์ƒ ๋Œ€์ฒด ์ด๋ฆ„์œผ๋กœ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. http://www.fabfile.org/installing.html#installing -modern-fabric-as-fabric2

fabric3๋Š” ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ์ˆ˜ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค: https://github.com/mathiasertl/fabric/
fabric3๊ฐ€ README ๋ฐ pypi ์„ค๋ช…์—์„œ ์ตœ์‹  ์ƒํ™ฉ์„ ๋ช…ํ™•ํžˆ ํ•˜๋„๋ก ์š”์ฒญํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

...ํ•˜์ง€๋งŒ ๋™์˜ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. pypi ์„ค๋ช…์„ ํฌํ•จํ•˜์—ฌ ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ํŒจ๋ธŒ๋ฆญ์„ ์ฒ˜์Œ ์ ‘ํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  ๊ณณ์—์„œ Fabric ๋Œ€ fabric2 ๋Œ€ Fabric3์— ๋Œ€ํ•œ ๊ฐ„๋žตํ•œ ์š”์•ฝ์ด ์žˆ์œผ๋ฉด ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์˜ˆ, ์šฐ๋ฆฌ๋Š” fabric3๋ฅผ ์†Œ์œ ํ•˜๊ณ  ์žˆ์ง€ ์•Š์ง€๋งŒ ์ด์ œ fabric๊ณผ fabric2๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์œผ๋ฏ€๋กœ ๊ทธ๋ณด๋‹ค ์•ž์„œ ๋‚˜๊ฐ€์•ผ ํ•œ๋‹ค๋Š” ๋ฐ ๋™์˜ํ•ฉ๋‹ˆ๋‹ค. README ๋“ฑ์„ ์—…๋ฐ์ดํŠธํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

ํฌ๊ธฐ๋Š” db7bba809ade5f904398a37fc179d6a9b4d6c059๋ฅผ ์‚ฌ์šฉํ•ด ๋ณด์‹ญ์‹œ์˜ค. ์„ค์น˜ ๋ฌธ์„œ๊ฐ€ ๊ฐ€์žฅ ์ ํ•ฉํ•œ ์žฅ์†Œ์ธ ๊ฒƒ ๊ฐ™์•˜์Šต๋‹ˆ๋‹ค. README ์ˆ˜์ค€ ๋ฉ”๋ชจ๊ฐ€ ํ•„์š”ํ•  ์ •๋„๋กœ ์‚ฌ๋žŒ๋“ค ์•ž์— ์ž์ฃผ ํ‘œ์‹œ๋˜์ง€๋Š” ์•Š๊ฒ ์ง€๋งŒ fabric ๋Œ€ fabric2์— ๋Œ€ํ•œ ๋ฉ”๋ชจ๋กœ ๋ฌธ์„œ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๊ฒƒ์ด ํ•ฉ๋ฆฌ์ ์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค. ๊ฐ์‚ฌ ํ•ด์š”!

๋‚ด๊ฐ€ ๋ฐฉ๊ธˆ ์š”์•ฝํ•œ ๊ฒƒ์„ ์‚ฌ์šฉํ•ฉ์‹œ๋‹ค (์ค‘๊ตญ์–ด, ๋‚˜๋Š” ์˜์–ด๋ฅผ ๋ฐ”๊พธ๊ธฐ์—๋Š” ๋„ˆ๋ฌด ๊ฒŒ์œผ๋ฅด๋‹ค):

Fabric1, Fabric2, Fabric3์€ ํŒŒ์ด์ฌ ๊ณต์‹ ์›น์‚ฌ์ดํŠธ์— ๊ฒŒ์‹œ๋œ ์ฃผ์†Œ์— ํ•ด๋‹นํ•ฉ๋‹ˆ๋‹ค.
https://pypi.org/project/Fabric/
https://pypi.org/project/fabric2/
https://pypi.org/project/Fabric3/
์„ค์น˜ ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

pip install Fabric
pip install fabric2
pip install fabric3

๊ทธ๋ฆฌ๊ณ  ๊ฒฐ๋ก ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • pypi์˜ ํŽ˜์ด์ง€์ธ Fabric1๊ณผ Fabric2๋Š” ๋™์ผํ•ฉ๋‹ˆ๋‹ค.

    • ๋‘˜ ๋‹ค ์ตœ์‹  ๋ฒ„์ „์˜ Fabric: Fabric 2.x์ž…๋‹ˆ๋‹ค.



      • 20180817 ํ˜„์žฌ ์„ค์น˜๋œ ๋ฒ„์ „์€ 2.3.1์ž…๋‹ˆ๋‹ค.



    • ๊ทธ๋ฆฌ๊ณ  ๊ณต์‹ ์›น์‚ฌ์ดํŠธ๊ฐ€ Fabric2๋ฅผ ๋งŒ๋“  ์ด์œ ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

    • Fabric1๊ณผ ๋น„๊ตํ•˜์—ฌ Fabric2๋Š” ์™„์ „ํžˆ ๋‹ค์‹œ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ ์ธํ„ฐํŽ˜์ด์Šค์™€ ๊ธฐ๋Šฅ์ด ํฌ๊ฒŒ ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.



      • ๊ณต์‹ ์›น์‚ฌ์ดํŠธ์—์„œ๋Š” Fabric1์„ ๊ณ„์† ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ๊ถŒ์žฅํ•˜์ง€ ์•Š์œผ๋ฉฐ Fabric2๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.


      • ์ตœ์‹  ๋ฒ„์ „์€ Python 3.4+ ๋ฐ ์ด์ „ Python2.7๋„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.



  • ๊ทธ๋ฆฌ๊ณ  Fabric3๋Š” ๊ณต์‹ ์›น์‚ฌ์ดํŠธ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค.

    • Fabric1์ด ์ด์ „์— Python3์„ ์ง€์›ํ•˜์ง€ ์•Š์•˜์„ ๋•Œ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์€ ํฌํฌ๋กœ ์ด๋™ํ•˜์—ฌ Python 3 ์ง€์›์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.

    • ์ง€๊ธˆ์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ์œ ์ง€๋˜์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค

ํƒœ๋„๋ฅผ ์š”์•ฝํ•˜์ž๋ฉด ์ด๋ ‡์Šต๋‹ˆ๋‹ค.

  • ์ตœ์‹  Fabric2๋ฅผ ์‚ฌ์šฉํ•ด๋ณด์‹ญ์‹œ์˜ค

    • ์ตœ์‹  ๋ฒ„์ „ 2.3.1์ธ Mac brew install fabric ์‚ฌ์šฉ

    • pip ์„ค์น˜์˜ ๊ฒฝ์šฐ ๋‹ค์Œ๊ณผ ๊ฐ™์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค.

    • pip install fabric

    • pip install fabric2

    • ์ตœ์‹  ๋ฒ„์ „์ž…๋‹ˆ๊นŒ

  • ์ด์ „ ๋ฒ„์ „์˜ Fabric1์„ ์‚ฌ์šฉํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค.

    • ์•„์ง ์‚ฌ์šฉ ์ค‘์ธ ๊ฒฝ์šฐ ์ตœ์‹  Fabric2๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

  • ์ด์ œ๋Š” ๊ฐ€์น˜๊ฐ€ ์—†๋Š” ์ด๋ฅธ๋ฐ” ๋น„๊ณต์‹ ์›น์‚ฌ์ดํŠธ๋ฅผ ๊ฑฑ์ •ํ•˜๊ฑฐ๋‚˜ ๋ฌด์‹œํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. Fabric3

@crifan์˜ ์ด์ „ ๋Œ“๊ธ€์€ ์ค‘๊ตญ์–ด์—์„œ ์˜ฎ๊ฒจ์™”์Šต๋‹ˆ๋‹ค(Google ๋ฒˆ์—ญ์— ๊ฐ€๊ณ  ์‹ถ์ง€ ์•Š์€ ๊ฒŒ์œผ๋ฅธ ์‚ฌ๋žŒ๋“ค์„ ์œ„ํ•ด). ์ข‹์€ ์„ค๋ช…์ž…๋‹ˆ๋‹ค(์ง€๊ธˆ์€ ์œ ์‚ฌํ•œ ์„ค๋ช…์ด fabric2์—๋Š” ํ‘œ์‹œ๋˜์ง€๋งŒ fabric3 ์‚ฌ์ดํŠธ์—๋Š” ํ‘œ์‹œ๋˜์ง€ ์•Š์Œ).

Fabric1, Fabric2 ๋ฐ Fabric3์€ Python ๊ณต์‹ ์›น์‚ฌ์ดํŠธ์—์„œ ๊ฒŒ์‹œํ•œ ์ฃผ์†Œ์— ํ•ด๋‹นํ•ฉ๋‹ˆ๋‹ค.
https://pypi.org/project/Fabric/
https://pypi.org/project/fabric2/
https://pypi.org/project/Fabric3/
์„ค์น˜ ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

ํ• ์„ค์น˜ ํŒจ๋ธŒ๋ฆญ
ํ• ์„ค์น˜ ํŒจ๋ธŒ๋ฆญ2
ํ• ์„ค์น˜ fabric3
๊ทธ๋ฆฌ๊ณ  ๊ฒฐ๋ก ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

pypi์˜ ํŽ˜์ด์ง€์ธ Fabric1๊ณผ Fabric2๋Š” ๋™์ผํ•ฉ๋‹ˆ๋‹ค.
์ตœ์‹  ๋ฒ„์ „์˜ Fabric: Fabric 2.x
20110817 ํ˜„์žฌ ์„ค์น˜๋œ ๋ฒ„์ „์€ 2.3.1์ž…๋‹ˆ๋‹ค.
๊ณต์‹ ์›น ์‚ฌ์ดํŠธ๊ฐ€ Fabric2๋ฅผ ์ œ๊ณตํ•œ ์ด์œ ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.
Fabric1๊ณผ ๋น„๊ตํ•˜์—ฌ Fabric2๋Š” ์™„์ „ํžˆ ์ƒˆ๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ ์ธํ„ฐํŽ˜์ด์Šค์™€ ๊ธฐ๋Šฅ์ด ํฌ๊ฒŒ ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
๊ณต์‹ ์›น์‚ฌ์ดํŠธ์—์„œ๋Š” Fabric1์„ ๊ณ„์† ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ๊ถŒ์žฅํ•˜์ง€ ์•Š์œผ๋ฉฐ Fabric2๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.
์ตœ์‹  ๋ฒ„์ „์€ Python 3.4+ ๋ฐ ์ด์ „ Python 2.7๋„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
Fabric3๋Š” ๊ณต์‹ ์›น์‚ฌ์ดํŠธ์ž…๋‹ˆ๋‹ค.
Fabric1์ด ์ด์ „์— Python3์„ ์ง€์›ํ•˜์ง€ ์•Š์•˜์„ ๋•Œ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์€ ํฌํฌ๋ฅผ ์œ„ํ•ด ๋‚˜๊ฐ€์„œ Python 3์— ๋Œ€ํ•œ ์ง€์›์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
์ง€๊ธˆ์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ์œ ์ง€๋˜์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
์š”์•ฝํ•˜์ž๋ฉด ํƒœ๋„๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์ตœ์‹  Fabric2๋ฅผ ์‚ฌ์šฉํ•ด๋ณด์‹ญ์‹œ์˜ค
Mac์šฉ brew ์„ค์น˜ ํŒจ๋ธŒ๋ฆญ์€ ์ด๋ฏธ ์ตœ์‹  2.3.1 ๋ฒ„์ „์ž…๋‹ˆ๋‹ค.
pip ์„ค์น˜์˜ ๊ฒฝ์šฐ ๋‹ค์Œ๊ณผ ๊ฐ™์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค.
ํ• ์„ค์น˜ ํŒจ๋ธŒ๋ฆญ
ํ• ์„ค์น˜ ํŒจ๋ธŒ๋ฆญ2
์ตœ์‹  ๋ฒ„์ „์ž…๋‹ˆ๊นŒ
Fabric1์˜ ์ด์ „ ๋ฒ„์ „์„ ์‚ฌ์šฉํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค.
์•„์ง ์‚ฌ์šฉ ์ค‘์ธ ๊ฒฝ์šฐ ์ตœ์‹  Fabric2๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.
๊ฑฑ์ •ํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค, ๋ฌด์‹œ, ์†Œ์œ„, ๋น„๊ณต์‹, ์ด์ œ ๊ฐ€์น˜๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค: Fabric3

Fabric์„ ์ƒˆ๋กœ ์„ค์น˜ํ•˜๋ ค๋Š” ๊ฒฝ์šฐ pip install fabric ์žˆ์œผ๋ฉด 2.0+ ๋ฒ„์ „์ด ์„ค์น˜๋ฉ๋‹ˆ๋‹ค. 1.0์—์„œ 2.0์œผ๋กœ ์—…๊ทธ๋ ˆ์ด๋“œ ํ•˜๊ณ  ์‹ถ์€ ๋ถ„๋“ค์—๊ฒŒ๋„ ํ•ด๋‹น๋˜์ง€ ์•Š์„๊นŒ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. fabric2 ๋Š” fabric1๊ณผ fabric2๊ฐ€ ๊ณต์กดํ•˜๊ธฐ๋ฅผ ์›ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์„ ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ง€์›๋˜๋Š” Fabric 1.x ๋ฒ„์ „์„ ์ฐพ๋Š” ์‚ฌ๋žŒ๋“ค์„ ์œ„ํ•ด ์œ ์ง€ ๊ด€๋ฆฌ๋˜๋Š” ํฌํฌ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
https://github.com/ploxiln/fab-classic

๊ธฐ์กด ์ฝ”๋“œ๋ฅผ ๋ชจ๋‘ ๋‹ค์‹œ ์ž‘์„ฑํ•˜๊ณ  ์‹ถ์ง€ ์•Š์€ ๊ฒฝ์šฐ์— ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  Python 3.7์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

๋ฌธ์ œ ์—†์ด fabric3==1.14.post1 ์—์„œ fab-classic==1.15.2 .

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰