ÇÁ·Î±×·¡¸Ó ºÐµéÀÇ ÇÁ·Î±×·¥ÀÇ ¸ðµâ°ü¸®´Â ¾î¶»°Ô ÇϽôÂÁö¿ä?

   Á¶È¸ 1326   Ãßõ 0    

1901;팔리면 1656;문Ȣ16;1648; 맙시다. 소1473;한 NJ13;변 댓글1012; 삭1228;Ȣ16;lj16;,148; ǥ12;-124;러운 1068; 1077;니다 

안녕Ȣ16;세요.?

파1060;썬1004;/196; 만드lj16; 프/196;그ǖ16;1032; 모듈 버1204;1012; Ǻ12;떻,172; 관리Ȣ16;시lj16;1648; Ƽ17;금합니다. 비단 파1060;썬만1032; 문1228;가 아니라 다른 Ǻ16;Ǻ12;에서도 프/196;그래머ǥ16;들1060; Ȣ16;시lj16; 0169;법1060; Ƽ17;금합니다. 

1200;lj16; 프/196;그ǖ16; 프/196;1229;트(,144;창Ȣ16;1648; 않1008; 개1064;용) A, B, C를 ᇼ1;시에 1312;금씩 업그/112;1060;드Ȣ16;lj16; 1068;1060; 매우 ǧ12;번합니다. 그/111;다고 A,B,C를 모.160; 통합Ȣ16;기에lj16; 애매합니다. 가/161; Alj16; 계산기, Blj16; 가계ǥ12;, Clj16; 차량관리 프/196;그ǖ16;1060;라 가1221;한다면, 성ᅄ1;1060; 달라 통합Ȣ16;기에lj16; 애매합니다. 1060;ǐ12;, A, B, C에 공통1004;/196; 사용Ȣ16;lj16; 모듈1060; 1080;습니다. 예를 들1088;면 계산기능1012; 가1652; 메서드 1665;합 같1008; 모듈1077;니다. 

현1116;lj16; A를 1089;업Ȣ16;다가 A프/196;1229;트에 포함.108; 모듈 abc를 B, C프/196;1229;트에 덮Ǻ12;Ǹ16;면서 모듈1012; 업그/112;1060;드 Ȣ16;고 1080;습니다. 1060;,172; 너무 귀찮기도 Ȣ16;고 까먹고 나면, 나1473;에 다시 컴6168;Ǻ12; 비교해서 뭐가 빠1276;나...Ȣ16;고 뒤1648;고 1080;lj16; 1200;를 0156;견합니다. ㅎㅎ Ȣ16;나1032; 폴더에 공통 모듈1012; 다 넣고 1208;대ᅆ1;/196;/196; 참1312;를 Ȣ16;면 해결1008; .104;lj16;데, 프/196;그ǖ16;1060; 깔-140;Ȣ16;1648;가 않아 최대한 피Ȣ16;/140;고 합니다. 

아마 상급프/196;그래머ǥ16;들1008; 1060;0120; 다양한 0169;법1012; 알고 계시리라 생각.104;며, 1200;같1008; 초급1088;ǥ16;들1008; 고0124;Ȣ16;고 1080;lj16; ǥ12;ǥ16;1060; 아닐까? 합니다. 

1060;런 ǥ12;ǥ16;1008; Ǻ12;떻,172; 해결1012; Ȣ16;시lj16;1648;요?

ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
ÄÚ´õ74 2023-11
¸ðµâ Æú´õ¸¦ µÎ°í from import ÇÏ¸é µÉ°Í °°Àºµ¥¿ä ^^;;;;;
     
ÀÌâÁØ 2023-11
Git¿¡¼­ ³²ÀÇ °Í °¡Á®¿À´Â ¿ëµµ·Î¸¸ »ç¿ëÇߴµ¥, ºñ½º¹Ç¸®ÇÑ(submodule) °ÍÀ» ã¾Ò´Âµ¥, ¹º°¡ ÇÑÂü Áغñ¸¦ ÇØ¾ß ÇÒ µíÇÕ´Ï´Ù. ¤¾¤¾
re0201 2023-11
°øÅë ¸ðµâÀ» git À¸·Î ¿Ã¸®°í °¢ ÇÁ·ÎÁ§Æ®´Â repo ·Î ±¸¼ºÇؼ­ repo ¾È¿¡ ¿©·¯°³ÀÇ git À» Æ÷ÇÔÇÏ¸é µÇÁö ¾ÊÀ»±î¿ä?
±×·³ repo sync ¸¸ Çϸé ÇÁ·ÎÁ§Æ®³»ÀÇ ¸ðµç git µéÀÌ ÃֽŠ¹öÀüÀ¸·Î ¸ÂÃçÁö´Ï±î ½Ç¼ö¸¦ ¹æÁö ÇÒ ¼ö ÀÖ½À´Ï´Ù
     
ÀÌâÁØ 2023-11
³×...Á¤È®ÇÑ ÄÁ¼ÁÀÔ´Ï´Ù. git¿¡ ´ëÇØ ÀÌÇصµ°¡ ¶³¾îÁö´Ù º¸´Ï, ¸·¿¬ÇÏ°Ô »ý°¢¸¸ Çß´ø °ÍÀ» ½ÇÇà¿¡ ¿Å±âÁö ¸øÇÏ´Ù°¡ À̹ø ±âȸ¿¡ Á¤È®ÇÏ°Ô Â¤°í ³Ö¾î°¡¾ß µÉ °Í°°½À´Ï´Ù. °Ë»ö °á°ú, gitÀÇ submoduleÀÌ ÇØ°áÃ¥ÀÎ µíÇѵ¥, ±âÁ¸¿¡ ÀÛ¾÷Çß´ø °ÍÀ» °£Ã߸®°í Àû¿ëÇÏ·Á´Ï, °øºÎ°¡ Á» ÇÊ¿äÇÒ µíÇÕ´Ï´Ù. °¨»çÇÕ´Ï´Ù.
          
re0201 2023-11
³× »ç½Ç º°°Å ¾ø½À´Ï´Ù
¶È °°Àº linux kernel À» ¾²Áö¸¸ ¿Ã¶ó°¡´Â ¾îÇø®ÄÉÀ̼ÇÀÌ ´Ù¸¥ ÇÁ·ÎÁ§Æ® 3°³°¡ ÀÖ´ÙÇϸé kernel.git °ú app1.git app2.git app3.git ÀÌ·¸°Ô ¸¸µé¾î¼­ project1 repo ´Â kernel.git °ú app1.git À» ¾²µµ·Ï manifest ¸¦ ±¸¼ºÇÏ¸é µË´Ï´Ù.
repo ¿¡¼­ manifest ±¸¼ºÇÏ´Â ºÎºÐ ã¾Æº¸½Ã¸é µÉ°Í °°³×¿ä
               
ÀÌâÁØ 2023-11
°¨»çÇÕ´Ï´Ù, Â÷±ÙÂ÷±Ù ÁøÇàÇØ º¸°Ú½À´Ï´Ù.¤¾¤¾
¹ÎÈ£¾ç 2023-11
python monorepo·Î °Ë»öÇغ¸½Ã¸é ¸î°¡Áö Å×Å©´ÐµéÀÌ ³ª¿Ã°Ì´Ï´Ù.
¹ÎÈ£¾ç 2023-11
°¡Àå ¸ÕÀú °áÁ¤ÇÏ½Ç °Ç, °øÅë¸ðµâÀ» ¾÷µ¥ÀÌÆ® ½Ã, »ç¿ëÇÏ´Â ¸ðµç ÆÐÅ°ÁöµéÀÇ Äڵ带 ¾÷µ¥ÀÌÆ® ÇϽÇÁö, ¾Æ´Ï¸é ÇÊ¿äÇѰ͸¸ ÇÏ°í ³ª¸ÓÁö´Â ´ÙÀ½¿¡ »ç¿ëÇÒ¶§ ÇÒÁö¸¦ °áÁ¤ÇÏ¼Å¾ß ÇÕ´Ï´Ù. ÀüÀÚ¶ó¸é monorepo, ÈÄÀÚ¶ó¸é git submoduleÀ̳ª git+https://github.com/owner/repo@0.1 ·Î ¼³Ä¡ÇÏ´Â ¹æ½ÄÀ» »ç¿ëÇÏ½Ã¸é µÉ °Í °°½À´Ï´Ù.
     
ÀÌâÁØ 2023-11
°¨»çÇÕ´Ï´Ù. submodule·Î ¾Ë¾Æº¸´Ù°¡, subtree·Î ¹ß°ÉÀ½À» ¿Å°å½À´Ï´Ù. ÀÌÁ¦´Â monorepo°¡ ³ª¿Ô³×¿ä. ^^ ¿­½ÉÈ÷ ÆÄ º¸°Ú½À´Ï´Ù.


QnA
Á¦¸ñPage 159/440
2023-11   1793   ½ÃÀÛÈ÷¿¹¿ä
2023-11   1345   ÃÖâÇö
2023-11   5985   ÀÌÇö¼®1
2023-11   1760   ¼ÇÇѸÆÁÖ
2023-11   3802   ÀϹÝÀ¯Àú
2023-11   1829   ÀϹÝÀ¯Àú
2023-11   2065   È£¹Ú°í±¸¸¶
2023-11   1831   seoulmetro
2023-11   1490   ·Îº§¸®¾Æ
2023-11   1236   ±×¾Æ¾Æ¾Æ
2023-11   1543   ÆÄÇÇǪÆä
2023-11   5188   ¿µ»êȸ»ó
2023-11   1160   ¾îÄg
2023-11   957   ¾îÄg
2023-11   1228   À̹ÌÁ¸ÀçÇÏ¡¦
2023-11   1056   dreamer74
2023-11   1440   Nicoffeine
2023-11   1902   À̸ŸÁ·®2
2023-11   1193   ¹Ú¹®Çü
2023-11   1838   ¼­¿ïI±èµ¿¼ö