[Áöµð³ÝÄÚ¸®¾Æ]À̹ø¿¡ ¾Ë¾Æº¼ ±â´ÉÀº ÆÀºôµåÀÌ´Ù. ºôµå(build)¿¡´Â ¿©·¯ °¡Áö »çÀüÀû Àǹ̰¡ ÀÖ°ÚÁö¸¸ ¼ÒÇÁÆ®¿þ¾î ÇÁ·ÎÁ§Æ®¿¡¼ ¡®ºôµå¡¯¶ó°í Çϸé, ¼Ò½º¸¦ ÄÄÆÄÀÏÇØ¼ ¿ÀºêÁ§Æ®¸¦ ¸¸µé°í, ¸µÅ©Çϰí, ±× ¿¡ ¸®¼Ò½º¸¦ ´õÇϰí, ÆÐŰ¡, code signµîÀÇ °úÁ¤À» °ÅÃļ ÃÖÁ¾ÀûÀ¸·Î ¸¸µé¾îÁø °á°ú¹°À» ¸»ÇÑ´Ù. ÇÏÁö¸¸ ¾ÆÁ÷µµ ¸¹Àº ¾÷üµéÀÌ ¼ÕÀ¸·Î ÇÏ´Â ¼öµ¿Àû ºôµå¿¡ ÀÇÁ¸Çϰí ÀÖ´Â ÇüÆíÀÌ´Ù. µ¶ÀںеéÀÌ È¸»ç¿¡¼ ¾î¶² ½ÄÀ¸·Î ºôµå¸¦ ¸¸µé°í ÀÖ´ÂÁö Çѹø »ý°¢Çغ¸ÀÚ. ¸¸¾à ÀÏ¹Ý Visual C++ ¾ÖÇø®ÄÉÀ̼ÇÀ̶ó°í ÇÑ´Ù¸é ´ÙÀ½°ú °°Àº ¹æ½ÄÀ¸·Î Çϰí ÀÖÁö ¾ÊÀ»±î?
1. ÃֽйöÀü ¼Ò½º¸¦ °¡Á®¿Â´Ù.
2. ÄÄÆÄÀÏÇØ¼ *.exe¸¦ ¸¸µç´Ù. ÄÄÆÄÀϽÿ¡ ¿À·ù°¡ ³ª¸é ¼Ò½º¸¦ ¼öÁ¤ÇÏ°í ´Ù½Ã ½ÃµµÇÑ´Ù.
3. ¸¸µé¾îÁø *.exe¸¦ º¹»çÇϰí, ¿©±â¿¡ ÇÊ¿äÇÑ ¸®¼Ò½º(À̹ÌÁö ÆÄÀϵî)¸¦ ´õÇÑ´Ù.
4. InstallShield°°Àº ÇÁ·Î±×·¥À» ½ÇÇà½ÃÄѼ ¼Â¾÷ ÆÐŰÁö¸¦ ¸¸µç´Ù.
5. ¸¸µé¾îÁø ÆÐŰÁö¸¦ º¹»çÇØ¼ ftp¿¡ ¿Ã¸°´Ù.
¹®Á¦´Â ¹¹³Ä Çϸé, ÇÁ·ÎÁ§Æ®ÀÇ ¸·¹ÙÁö·Î °¥¼ö·Ï ºôµå¸¦ ÇÒ °æ¿ì°¡ ¸¹¾ÆÁö´Âµ¥, À̸¦ ÀÏÀÏÀÌ ¼öµ¿À¸·Î ¼öÇàÇÏ´Â °ÍÀº ´ë´ÜÇÑ ½Ã°£³¶ºñ¶ó´Â °ÍÀÌ´Ù. ¶Ç ºôµåÀÇ °¢ ´Ü°è°¡ ±æ¾îÁö¸é ±× Áß°£¿¡ ÇÊ¿äÇÑ ¸®¼Ò½º¸¦ ºü¶ß¸°´Ù°Å³ª ¼Ò½º°¡ À߸øµÇ¾ú°Å³ª ÇÏ´Â ¿À·ù°¡ ¹ß»ýÇÒ °¡´É¼ºµµ ³ô¾ÆÁø´Ù.
ÀÌ¹Ì ÀÚ¹ÙÁø¿µ¿¡¼´Â ±×·± ¹®Á¦¸¦ ÇØ¼ÒÇϱâ À§Çؼ ³ª¿Â ºôµå ÀÚµ¿È µµ±¸µéÀÌ ÀÖÀ¸¸ç ´ëÇ¥ÀûÀÎ °ÍÀ¸·Î Eclipse¿Íµµ ¿¬µ¿µÇ´Â Ant¸¦ µé ¼ö ÀÖ´Ù. Ant¸¦ »ç¿ëÇÒ¶§´Â xml·Î Á¤ÀÇµÈ ¼³Á¤ÆÄÀϸ¸ ÁغñÇÏ¸é ºôµå ¹× ¹èÆ÷¿¡ °ü·ÃµÈ ¿©·¯ °¡Áö ÀÛ¾÷À» ¸ðµÎ ÀÚµ¿À¸·Î ¼öÇàÇØÁÙ ¼ö ÀÖÀ¸¹Ç·Î ´ë´ÜÈ÷ Æí¸®ÇÏ´Ù.
ÀÌ·± ÀÚµ¿È µµ±¸°¡ µµÀԵǾî ÀÚ¹Ù°³¹ßÀÚµéÀÇ »ý»ê¼ºÀº ´ëÆø Çâ»óµÇ¾ú´Âµ¥, À̹ø¿¡ VS2005¿¡ ÆÀºôµå°¡ µµÀԵǾî À©µµ °³¹ß ºÐ¾ß¿¡¼µµ ¹Ýº¹µÇ´Â ÀÛ¾÷À» ÀÚµ¿ÈÇÏ¿© »ý»ê¼º Çâ»óÀ» ²ÒÇÒ ¼ö ÀÖ°Ô µÇ¾ú´Ù. ÇÏÁö¸¸ ÆÀºôµå°¡ ¸¸´ÉÀº ¾Æ´Ï¸ç, ÁøÁ¤ÇÑ ºôµåÀÚµ¿È µµ±¸°¡ µÇ±â À§Çؼ´Â ³Ñ¾î¾ß ÇÒ »êÀÌ ¾ÆÁ÷ ¸¹´Ù.
ÆÀºôµåÀÇ °úÁ¤
ÆÀºôµå´Â ¸» ±×´ë·Î ÆÀ·¹º§¿¡¼ ºôµå¸¦ ÇÏ´Â °ÍÀ¸·Î, ´ÙÀ½°ú °°Àº °úÁ¤À» °ÅÄ£´Ù. ±²ÀåÈ÷ ¿©·¯ ´Ü°è·Î ³ª´©¾î¼ ¼öÇàµÇ¸ç Áß¿äÇÑ °ÍÀº ÀÌ ºôµå ÀÛ¾÷ÀÌ Å¬¶óÀÌ¾ðÆ®¿¡¼ ÀÌ·ç¾îÁö´Â °ÍÀÌ ¾Æ´Ï¶ó´Â Á¡ÀÌ´Ù. ¸ðµç ºôµå ÇÁ·Î¼¼½º´Â TFS µµ¸ÞÀο¡ ¼³Ä¡µÈ ¾î¶² ½Ã½ºÅÛ »ó¿¡¼µµ °¡´ÉÇϹǷÎ, Ŭ¶óÀ̾ðÆ®ÀÇ »óÅÂ¿Í °ü°è¾øÀÌ ºôµå¸¦ ½ÇÇàÇÒ ¼ö ÀÖ´Ù.
1. TFS¿¡¼ ºôµå°¡ ÃʱâȵȴÙ.
2. Build ID¸¦ »ý¼ºÇÑ´Ù.
3. ºôµå¿¡ ÇÊ¿äÇÑ ¹®¼¿Í ¼³Á¤ÆÄÀÏÀ» ÀÛ¼ºÇÑ´Ù.
4. ºôµå ½Ã½ºÅÛ¿¡¼ ÃֽйöÀüÀÇ ¼Ò½º¸¦ µ¿±âÈÇÑ´Ù.
5. ÄÄÆÄÀÏÇϰí, analyze ¿É¼ÇÀÌ ¼³Á¤µÇ¾ú´Ù¸é ¼öÇàÇÑ´Ù.
6. Test°¡ ¼³Á¤µÇ¾ú´Ù¸é ¼öÇàÇÑ´Ù.
7. Work ItemÀ» °»½ÅÇÑ´Ù.
8. Code coverage¸¦ °è»êÇÑ´Ù.
9. ºôµå ¸®Æ÷Æ®¸¦ ÀÛ¼ºÇÑ´Ù.
10. ¸¸µé¾îÁø ºôµå¸¦ ¹èÆ÷ÇÑ´Ù.
º¸´Â ¹Ù¿Í °°ÀÌ ¾ÆÁÖ ¸¹Àº ´Ü°è¸¦ °ÅÄ¡Áö¸¸ ÀÌÁß ¸î°¡Áö´Â »ç¿ëÀÚÀÇ ±¸¼º¿¡ µû¶ó ¿É¼ÇÀ¸·Î ¼öÇàÇÒ ¼öµµ ÀÖ°í ¾ÈÇÒ ¼öµµ ÀÖ´Ù. ¶ÇÇÑ °¢ ´Ü°è Áß°£¿¡¼ ¹®Á¦°¡ »ý±â¸é ±× Áï½Ã ºôµå´Â Áß´ÜµÇ°í »ç¿ëÀÚ¿¡°Ô ºôµå ½ÇÆÐ¿¡ ´ëÇÑ ¸Þ½ÃÁö°¡ ·Î±×ÆÄÀÏÀÇ ÇüÅ·Πº¸³»¾îÁø´Ù.
ÆÀºôµå ¼³Ä¡
±×·¯¸é ÆÀºôµå¸¦ »ç¿ëÇϱâ À§Çؼ ¹«¾ùÀ» ¾î¶»°Ô ÇØ¾ß ÇÏ´ÂÁö ¾Ë¾Æº¸ÀÚ. ÆÀºôµå¸¦ »ç¿ëÇϱâ À§Çؼ °¡Àå ¸ÕÀú ÇØ¾ß ÇÒ °ÍÀº ¼³Ä¡ÀÌ´Ù. TFS¿Í Ŭ¶óÀÌ¾ðÆ®¸¦ ¼³Ä¡ÇÑÁö ¾ó¸¶ Áö³ªÁöµµ ¾Ê¾Ò´Âµ¥ ¶Ç ¹» ¼³Ä¡Ç϶ó´Â °ÍÀΰ¡? ¶ó°í »ý°¢ÇÒ ¼öµµ Àְڴµ¥, ÆÀºôµå´Â TFS³ª Ŭ¶óÀÌ¾ðÆ®¿¡ ¼³Ä¡ÇÏ´Â °ÍÀÌ ¾Æ´Ï´Ù.
¾Õ¼ ¾ð±ÞÇÑ´ë·Î ÆÀºôµå´Â TFS³ª Ŭ¶óÀÌ¾ðÆ® ¾î´À ÂÊ¿¡¼ ½ÇÇàµÇ´Â °Íµµ ¾Æ´Ï¸ç, ÆÀ³»¿¡ ÁغñµÈ ¡®ºôµå ½Ã½ºÅÛ¡¯¿¡¼ ½ÇÇàÇÏ´Â ÆíÀÌ Á¦ÀÏ ÁÁ´Ù. Ŭ¶óÀÌ¾ðÆ®¿¡¼ ÆÀºôµå¸¦ ½ÇÇàÇÏ°Ô µÇ¸é Ŭ¶óÀÌ¾ðÆ® PC°¡ 24½Ã°£ ´ë±âÇØ¾ß ÇÏ´Â ºÒÆíÇÔÀÌ ÀÖ´Ù. ¶Ç ´©±º°¡ ÆÀºôµå¸¦ ½ÃÀÛÇϸé ÀÚ½ÅÀÇ PC°¡ °©Àڱ⠿µ¹®µµ ¸ð¸¥ ä ´À·ÁÁö°Ô µÇ´Âµ¥ ÀÌ·± ºÒÆíÇÔÀ» °¨¼öÇÒ ÆÀ¿øÀº ¸¹Áö ¾ÊÀ» °ÍÀÌ´Ù. ±×·¸´Ù°í ÇØ¼ TFS¿¡¼ ÆÀºôµå¸¦ ½ÇÇàÇÏ°Ô µÇ¸é °¡¶àÀ̳ª ºÎÇϰ¡ ¸¹Àº TFS¿¡ ÁüÀ» Çϳª ´õ ¾ñ´Â ¸ð¾çÀÌ µÈ´Ù.
±×·¯¹Ç·Î TFS µµ¸ÞÀÎ ³»¿¡´Â ºôµå¸¸À» Çϱâ À§ÇÑ Àü¿ëÀÇ ½Ã½ºÅÛÀÌ ÇÑ´ë ÀÖ´Â °ÍÀÌ °¡Àå ¹Ù¶÷Á÷ÇÏ´Ù. ¿©±â¼ ¸ðµç ÆÀºôµå ÀÛ¾÷ÀÌ ÀÌ·ç¾îÁö°í, ±× °á°ú´Â ÁöÁ¤ÇÑ ³×Æ®¿öÅ©»óÀÇ °æ·Î¿¡ ÀúÀåµÇ´Â °ÍÀÌ´Ù.
ÆÀºôµå´Â ´ÙÀ½°ú °°Àº ¼ø¼·Î ¼³Ä¡ÇÑ´Ù.
1. Windows 2003À» ¼³Ä¡ÇÑ´Ù. ÀÌ ½Ã½ºÅÛÀº TFSÀÇ Active Directory¿¡ Âü¿©Çϰí ÀÖ¾î¾ß ÇÑ´Ù.
2. Á¦¾îÆÇ¿¡¼ ICF(Internet Connection Firewall)¿Í ICS(Internet Connection Sharing)¼ºñ½º°¡ ÀÛµ¿ÁßÀÎÁö È®ÀÎÇÑ´Ù. ÀÌ ¼ºñ½º´Â ÆÀºôµå¸¦ À§ÇØ ¹Ýµå½Ã ÇÊ¿äÇÏ´Ù(µÎ°³ÀÇ ¼ºñ½º°¡ ¾Æ´Ï¶ó ICF & ICS¶ó´Â ÇϳªÀÇ ¼ºñ½ºÀÓ). ¸¸¾à¿¡ ÀÛµ¿ÁßÀÌÁö ¾Ê´Ù¸é, 'Automatic'À¸·Î ¼³Á¤ÇÑ ÈÄ ¼ºñ½º¸¦ ½ÃÀÛÇÑ´Ù.
3. TFS DVD¸¦ ³Ö°í, \bb\setup.exe¸¦ ½ÇÇàÇÑ´Ù.
4. Service Logon Account¸¦ ¹°À¸¸é ¾Õ¼ ¼ºñ½º ¼³Ä¡¿¡ »ç¿ëÇÑ °èÁ¤(ex. Domain\TFSSETUP)À» ³Ö¾îÁØ´Ù.
ÆÀºôµå°¡ ¼³Ä¡µÇ¾ú´Ù¸é ÀÌ ½Ã½ºÅÛÀº ÆÀºôµå Àü¿ë ¸Ó½ÅÀ¸·Î Ȱ¿ëÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ µµ¸ÞÀγ»ÀÇ ÆÀºôµå Àü¿ë ¸Ó½ÅÀº ¸î´ëµçÁö ¿øÇÏ´Â ¸¸Å ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù. ÀÌÁ¦ VSTS¿¡¼ ¾î¶»°Ô ÆÀºôµå¸¦ ¸¸µå´ÂÁö¿¡ ´ëÇØ¼ ¾Ë¾Æº¸ÀÚ.
ÆÀºôµå ÀÛ¼º
Team Explorer¿¡¼ ÆÀÇÁ·ÎÁ§Æ®¸¦ Á¶È¸Çغ¸¸é 'Team Builds'¶ó´Â Æú´õ°¡ ÀÖ´Â °ÍÀÌ º¸ÀÏ °ÍÀÌ´Ù. ÀÌ Æú´õ¿¡´Â ±âÁ¸¿¡ ¸¸µé¾îÁø ¸ðµç ÆÀºôµå ŸÀÔµéÀÌ ¸®½ºÆÃµÇ¾î Àִµ¥ »õ·Ó°Ô ÆÀºôµå ŸÀÔÀ» Çϳª ¸¸µé ¶§¸¶´Ù ¾ÆÀÌÅÛÀÌ Çϳª¾¿ Ãß°¡µÇ¸ç, °¢°¢ÀÇ ¾ÆÀÌÅÛÀ» ´õºíŬ¸¯Çϸé ÇØ´ç ºôµå ŸÀÔ¿¡ ´ëÇÑ ¼öÇà°á°ú¸¦ º¼ ¼ö ÀÖ´Ù.
 |
| ÀÌ ±×¸²Àº ¸ðµç ºôµå°á°ú¸¦ Á¶È¸ÇÑ °ÍÀÌ´Ù. |
»õ·Ó°Ô ÆÀºôµå ŸÀÔÀ» ¸¸µé±â À§Çؼ´Â ´ÙÀ½°ú °°Àº ÀýÂ÷¸¦ °ÅÄ£´Ù.
1. Team Builds Æú´õ¿¡¼ ¿À¸¥¹öưÀ¸·Î ³ª¿À´Â context menu¿¡¼ New Team Build TypeÀ» ¼±ÅÃÇØ Team Build Wizard¸¦ ½ÇÇà½ÃŲ´Ù.
2.À̸§°ú ¼³¸íÀ» ÁöÁ¤ÇÑ´Ù.
3. »ç¿ëÇÒ workspace¿Í ºôµåÇÒ ¼Ö·ç¼ÇÀ» ¼±ÅÃÇÑ´Ù.
4. Configuration°ú CPUŸÀÔÀ» ¼±ÅÃÇÑ´Ù.
5. ¿©±â°¡ Áß¿äÇÏ´Ù. À§¿¡¼ºÎÅÍ ºôµå¸¦ ¸¸µé ½Ã½ºÅÛÀ» ¼±ÅÃÇÑ´Ù. ÀÌ ½Ã½ºÅÛÀº ¾Õ¼ ¾ð±ÞÇÑ ºôµå ½Ã½ºÅÛ, Áï ÆÀºôµå°¡ ¼³Ä¡µÈ ½Ã½ºÅÛÀÇ À̸§À» Àû´Â´Ù. µÎ ¹øÂ°´Â ÀÌ ºôµå ½Ã½ºÅÛ¿¡¼ »ç¿ëÇÒ ·ÎÄà ÀÛ¾÷ µð·ºÅ丮¸¦ Àû´Â °ÍÀ¸·Î, ¾Æ¹« µð·ºÅ丮³ª ¸¸µé°í ÀÛ¾÷°ø°£À¸·Î ÇÒ´çÇÏ¸é µÈ´Ù. ¼¼ ¹øÂ°´Â ÃÖÁ¾ÀûÀ¸·Î ¸¸µé¾îÁø ºôµå ¹× ·Î±×¸¦ º¹»çÇÒ µð·ºÅ丮¸¦ ³×Æ®¿öÅ© °æ·Î¸íÀ¸·Î ÁöÁ¤ÇÑ´Ù. ÀÌ·¸°Ô ÇÏ¸é ºôµå¸¦ ½ÇÇàÇßÀ» ¶§ ±× °á°ú°¡ ¼¼ ¹øÂ°¿¡ ÁöÁ¤ÇÑ µð·ºÅ丮¹Ø¿¡ ·Î±×¿Í °°ÀÌ ÀúÀåµÈ´Ù.
6. ºôµå½Ã Test³ª Code Analysis¸¦ ½ÇÇàÇÏ°í ½Í´Ù¸é ¿É¼Ç¿¡¼ ÁöÁ¤ÇØÁØ´Ù.
7. ÀÌÁ¦ ÃÖÁ¾ÀûÀ¸·Î Finish¹öưÀ» ´©¸£¸é ºôµå ŸÀÔÀÌ ÀúÀåµÈ´Ù.
ÆÀºôµå ½ÇÇà
¸¸µé¾îÁø ÆÀºôµå¸¦ ½ÇÇàÇÏ´Â °ÍÀº °£´ÜÇÏ´Ù. ¸Þ´ºÀÇ Build-Build Team Project¸¦ ½ÇÇàÇÑ ÈÄ ¿øÇÏ´Â ºôµå¸¦ ¼±ÅÃÇØ¼ »ó´ÜÀÇ Build¹öưÀ» ´·¯ÁÖ¸é µÈ´Ù. ±×·¯¸é ¼±ÅÃÇÑ ºôµåÀÇ »óŰ¡ ¹Ù²î¸é¼ ºôµå°¡ ÁøÇàµÈ´Ù. ºôµåÀÇ µð·ºÅ丮´Â ÁöÁ¤ÇÑ °á°ú µð·ºÅ丮 ¹Ø¿¡ ºôµå ŸÀÔ¸í_YYMMDD.NNNNN(NÀº ½Ã¸®¾ó³Ñ¹ö)ÀÇ À̸§À¸·Î ¸¸µé¾îÁø´Ù. ¸¸¾à ¾î¶² ¹®Á¦°¡ ÀÖ¾î¼ ºôµå°¡ ½ÇÆÐÇß´Ù¸é ±× °á°ú°¡ ÇØ´ç µð·ºÅ丮¿¡ ·Î±×ÆÄÀÏ·Î ³²°Ô µÉ °ÍÀÌ´Ù. ºôµå°¡ ¼º°øÇß´Ù¸é ±× ¿ª½Ã ·Î±×°¡ ³²°í ºôµåÀÇ °á°úÀÎ ½ÇÇàÆÄÀÏÀ̳ª ±×¿¡ »óÀÀÇÏ´Â °á°ú¹°ÀÌ µð·ºÅ丮¿¡ º¹»çµÈ´Ù.
ºôµå ½Ã½ºÅÛÀÇ ÁöÁ¤µÈ ¿öÅ© µð·ºÅ丮¸¦ º¸¸é ÇØ´ç ºôµå¿¡ ´ëÇÑ ¼Ò½º¿Í ºôµå¿ë ¼³Á¤ÆÄÀÏ ¹× ±âŸ ÇÊ¿äÇÑ ÆÄÀϵéÀÌ ¸ðµÎ º¹»çµÇ¾î ÀÖ°í, ½ÇÁ¦ ÄÄÆÄÀÏÇÑ °á°ú¹°µµ ÀúÀåµÇ¾î ÀÖ´Â °ÍÀ» º¼ ¼ö ÀÖ´Ù. Áï ºôµå°¡ ½ÃÀ۵Ǹé, ºôµå ½Ã½ºÅÛÀº ¼Ò½º¸¦ °¡Á®¿Í¼ ÄÄÆÄÀÏÇÑ ÈÄ, ±× °á°ú¸¦ ÁöÁ¤ÇÑ ³×Æ®¿öÅ©»óÀÇ °æ·Î¿¡ ¹èÆ÷ÇÏ´Â °ÍÀÌ´Ù.
ÆÀºôµåÀÇ ÀåÁ¡
±×·¯¸é ÆÀºôµå¸¦ »ç¿ëÇÏ¸é ¾î¶² ÀåÁ¡À» ±â´ëÇÒ ¼ö ÀÖÀ»±î? ÀÏ´Ü ÆÀºôµå´Â ŸÀÔÀ» ¿©·¯ °¡Áö ÁöÁ¤ÇÒ ¼ö ÀÖÀ¸¹Ç·Î ¿øÇÏ´Â ConfigurationÀ» ¿©·¯ °³ µÎ°í ¿øÇÏ´Â °ÍÀ» ±×¶§±×¶§ ¼±ÅÃÇÒ ¼ö ÀÖ´Ù´Â ÀåÁ¡ÀÌ ÀÖ´Ù. ÇϳªÀÇ ¼Ò½º¿¡¼ forkµÈ ¿©·¯ Á¾·ùÀÇ Ä¿½ºÅ͸¶ÀÌÁîµÈ Á¦Ç°µéÀ» ÆÇ¸ÅÇϰí ÀÖ´Â °æ¿ì¶ó¸é °¢ Á¦Ç°º°·Î ÆÀºôµå ŸÀÔÀ» ¸¸µé¾î³õ°í ÇÊ¿äÇÒ ¶§¸¶´Ù ºôµåÇÏ´Â ¹æ¹ýÀ¸·Î ÀÛ¾÷ÀÚÀÇ È¥µ¿À̳ª ½Ç¼ö¸¦ ¿øÃµ ¹æÁöÇÒ ¼ö ÀÖÀ¸¹Ç·Î ¾ÆÁÖ Æí¸®ÇÏ´Ù.
´õºÒ¾î ºôµå °úÁ¤ÀÌ ÀÚµ¿ÈµÇ¹Ç·Î ¸ÅÀϸÅÀÏ ºôµå¸¦ ¸¸µé¾î¼ ¹èÆ÷ÇÏ´Â daily-build°¡ °¡´ÉÇØÁø´Ù. ¸¹Àº Àü¹®°¡µéÀÌ ÁöÀûÇϵíÀÌ ¸ÅÀÏ ÅëÇÕÇÏ°í ºôµå¸¦ ¸¸µå´Â °ÍÀº ¸Å¿ì ÁÁÀº ÀÏÀ̸ç, ÆÀºôµå´Â ÇÊ¿äÇÏ´Ù¸é Å×½ºÆ®¿Í ÄÚµåºÐ¼®±îÁö Æ÷ÇÔ½ÃÄѼ ºôµåÇÏ°í ¸®Æ÷Æ®ÇØÁֹǷΠ¹®Á¦°¡ ¹ß»ýÇßÀ» ¶§ ÀÏ´ÜÀ§·Î È®ÀÎÀÌ °¡´ÉÇÏ°Ô µÈ´Ù. ¶ÇÇÑ °³¹ßÀÚ°¡ ¾Æ´Ñ ÇÁ·ÎÁ§Æ® ÆÀ¿øµéÀÌ¶óµµ ÁöÁ¤µÈ µð·ºÅ丮¿¡ Á¢±ÙÇϱ⸸ ÇÏ¸é ¸ÅÀÏ ÃֽŹöÀüÀÇ °á°ú¹°À» ¾òÀ» ¼ö ÀÖ°í, ÇÁ·ÎÁ§Æ® ÁøÇà»óȲÀ» ²À º¸°í¹ÞÁö ¾Ê´õ¶óµµ ½ÇÁ¦ ¼öÇà °¡´ÉÇÑ °á°ú¹°·Î Á¡°ËÇÒ ¼ö ÀÖ´Ù.
MSDN¿¡ º¸¸é ÆÀºôµå¸¦ ÀÌ¿ëÇØ¼ ¸ðµç ÆÀ¿øµéÀÌ Åð±ÙÇÑ ÈÄ ºôµå¸¦ ¸¸µå´Â(ÀÌ ¹®¼¿¡¼´Â Nightly-Build¶ó°í ÇÑ´Ù) ¹æ¹ý¿¡ ´ëÇØ¼ ¼³¸íÇÑ ¹®¼°¡ Àִµ¥ °ü½ÉÀÖ´Â µ¶ÀÚ´Â
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvs05/html/NtBldTmSrv.asp ¸¦ Àо±â ¹Ù¶õ´Ù. ÆÀºôµå¸¦ InstallÇϸé 'Team Build Service'¶ó´Â À̸§ÀÇ ¼ºñ½º°¡ ¼³Ä¡µÇ´Âµ¥ ÀÌ ¼ºñ½º¿¡ Á¢¼ÓÇØ¼ ÆÀºôµå¸¦ ¼öÇàÇÏ´Â ¾îÇø®ÄÉÀ̼ÇÀ» À©µµÀÇ ±âº» ½ºÄÉÁÙ·¯¿¡ Ãß°¡ÇÑ °Í »ÓÀÌ´Ù.
¾ÆÁ÷±îÁö´Â ´Ù¸¥ °æÀïÁ¦Ç°¿¡ ºñÇØ Ưº°È÷ ¶Ù¾î³ª´Ù°Å³ª µ¶Æ¯ÇÑ ±â´ÉÀ» Á¦°øÇѴٵ簡 ÇÏ´Â ºÎºÐÀº ¾ø°í ÀÏ´Ü °£´ÜÇÏ°í ¾²±â ÆíÇÏ°Ô ¸¸µå´Âµ¥ ÁÖ·ÂÇÑ °ÍÀ¸·Î º¸À̴µ¥ ºôµå¿Ü¿¡´Â Á¤¸» ¾Æ¹« Àϵµ ¾ÈÇÑ´Ù´Â Á¡Àº ¾Æ½±´Ù. ÇÏÁö¸¸ À§¿¡¼ ¾ð±ÞÇÑ Nightly Buildó·³ ÆÀºôµå ¼ºñ½º¿Í ´Ù¸¥ ÄÄÆ÷³ÍÆ®³ª ¾ÖÇø®ÄÉÀ̼ÇÀ» ¿¬µ¿½ÃŰ´Â »ç·Ê°¡ ¸¹ÀÌ ¼Ò°³µÈ´Ù¸é ÆÀºôµåÀÇ È°¿ëµµ´Â ¾ÕÀ¸·Î ÈξÀ ´õ ³ô¾ÆÁú °ÍÀ¸·Î »ý°¢ÇÑ´Ù.
ÇÊÀÚ ³ë±Ô³²´ÔÀº °ÔÀÓ°³¹ß¿¡ ÁÖ·ÂÇϰí ÀÖÀ¸¸ç, ¿À·§µ¿¾È °¢Á¾ Ç÷§Æû¿¡¼ »ç¿ëµÇ´Â °³¹ßµµ±¸¸¦ »ç¿ëÇÑ °æÇèÀÌ Ç³ºÎÇÏ´Ù.