°³¹ßÆÀ¿¡ ÇѰÉÀ½ ´õ ´Ù°¡¼³ ºñÁÖ¾ó ½ºÆ©µð¿À 2008 ÆÀ ½Ã½ºÅÛ
ºü¸£°Ô º¯ÈÇÏ´Â ºñÁî´Ï½º ȯ°æ, º¹ÀâÇØÁö´Â ±â¼ú, Á¶Á÷Àû/Áö¸®ÀûÀ¸·Î ºÐ¸®µÇ°í ÀÖ´Â Á¶Á÷ µîÀ¸·Î ÀÎÇØ IT Á¶Á÷ÀÌ °Þ°í ÀÖ´Â ¾î·Á¿òÀº ºñ´Ü ÃÖ±ÙÀÇ Àϸ¸Àº ¾Æ´Ï´Ù. ¼ö ³â ÀüºÎÅÍ ÀνĵǾú´ø ¹®Á¦¿´°í ±× ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇÑ ¸¹Àº ³ë·ÂµéÀÌ ÀÖ¾î ¿Ô´Ù.
±× ÁßÀÇ Çϳª°¡ ALM(Application Life-Cycle Management)À̸ç, ÀÌ °³³äÀ» ±¸ÇöÇÑ ¼Ö·ç¼Ç ÁßÀÇ Çϳª°¡ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®(ÀÌÇÏ MS)ÀÇ VSTS´Ù. ALM ¼Ö·ç¼ÇÀ¸·Î½áÀÇ VSTS´Â ÇÁ·ÎÁ§Æ® °¡½Ã¼º°ú ÅëÂû·Â È®º¸, Çâ»óµÈ ÆÀ Çù¾÷ ȯ°æ, ¼ÒÇÁÆ®¿þ¾î ǰÁú ¹× ¼º´É Çâ»ó µîÀ» À§ÇÑ ´Ù¾çÇÑ ±â´ÉÀ» °®Ãß°í ÀÖ´Ù(ÀÌ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ¸¶¼Ò 2007³â 8¿ùÈ£¿¡ ½Ç¸° ‘Visual Studio Team System°ú Çù¾÷’À» ÂüÁ¶ÇÏ±æ ¹Ù¶õ´Ù).
ºñÁÖ¾ó ½ºÆ©µð¿À ÆÀ ½Ã½ºÅÛÀÇ Æ¯Â¡
Áö³ 2005³âµµ¿¡ ¹ßÇ¥µÈ Visual Studio 2005 Team System(ÀÌÇÏ VSTS 2005)Àº ºñÁÖ¾ó ½ºÆ©µð¿À ȯ°æÀ» °³¹ßÀÚ»Ó¸¸ÀÌ ¾Æ´Ñ °³¹ß ÆÀ ÀüüÀÇ Çù¾÷À» À§ÇÑ °³¹ß ȯ°æÀ¸·Î È®ÀåµÇ¸é¼, °³¹ß ÆÀÀÇ ¿©·¯ ¿ªÇÒÀ» Áö¿øÇϱâ À§ÇÑ ÆÀ ¿¡µð¼Ç(Team Edition)µé°ú ÅëÇÕµÈ Á¤º¸ ÀúÀå¼Ò¸¦ Á¦°øÇϱâ À§ÇÑ ÆÀ ÆÄ¿îÅ×ÀÌ¼Ç ¼¹ö°¡ Æ÷ÇԵǾú´Ù.
VSTS¸¦ óÀ½ Á¢ÇÏ´Â µ¶ÀÚµéÀ» À§ÇØ VSTS°¡ ÆÀ ÀüüÀÇ Çù¾÷À̶ó´Â Ãø¸é¿¡¼ ¾î¶² Ư¡ÀÌ ÀÖ´ÂÁö ¸ÕÀú »ìÆìº¸µµ·Ï ÇÑ´Ù.
ù ¹øÂ°·Î VSTS´Â °³¹ß ÆÀÀÇ °¢ ¿ªÇÒ¿¡°Ô Àͼ÷Çϰí Á÷°üÀûÀÎ °³¹ß ȯ°æÀ» Á¦°øÇÑ´Ù.
.jpg)
°³¹ß ÆÀ Àüü¸¦ À§ÇÑ ±â´ÉÀ» ºñÁÖ¾ó ½ºÆ©µð¿À¶ó°í ÇÏ´Â ´ÜÀÏÈµÈ °³¹ß ȯ°æÀ¸·Î ÅëÇÕÇÏ¿´´Ù. ±×¸®°í, MS ¿ÀÇǽº ÇÁ·ÎÁ§Æ®³ª ¿¢¼¿À» ÅëÇØ¼µµ Á¤º¸¸¦ °øÀ¯ÇÒ ¼ö ÀÖ¾î, ÇÁ·ÎÁ§Æ® °ü¸®ÀÚ³ª ¾÷¹« ºÐ¼®°¡µéÀÌ Àڽŵ鿡°Ô Àͼ÷ÇÑ µµ±¸·Î ÇÁ·ÎÁ§Æ® °ü¸®³ª ¿ä±¸»çÇ× °ü¸®¸¦ ÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù.
µÎ ¹øÂ°·Î´Â ÀÛ¾÷ Ç׸ñ(Work Item)À» ÅëÇØ ÇÁ·ÎÁ§Æ®ÀÇ ¸ðµç Á¤º¸¸¦ Çϳª·Î ¿¬°áÇÑ °ÍÀÌ´Ù.
¿ä±¸»çÇ× ºÐ¼®¿¡¼ºÎÅÍ ¾ÖÇø®ÄÉÀÌ¼Ç ¹× ½Ã½ºÅÛ ¼³°è¿Í ±¸Çö, ºôµå, Å×½ºÆ®¿¡ À̸£±â±îÁöÀÇ ¸ðµç ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß Ȱµ¿À» ÀÛ¾÷ Ç׸ñÀ¸·Î Á¤ÀÇÇÏ¿© ¼·Î ¿¬°áÇÏ°í °¢ Ȱµ¿ÀÇ »êÃâ¹°À» ÀÛ¾÷ Ç׸ñ¿¡ Ãß°¡ÇÔÀ¸·Î½á, °³¹ß Ȱµ¿°ú »êÃâ¹° °£ÀÇ ÃßÀûÀÌ °¡´ÉÇÏ´Ù.
¼¼ ¹øÂ°·Î´Â SQL ¼¹öÀÇ ¸®Æ÷Æ® ¼ºñ½º¸¦ ÀÌ¿ëÇÑ ÇÁ·ÎÁ§Æ® ÇöȲ¿¡ ´ëÇÑ ¸®Æ÷Æ® ±â´ÉÀÌ´Ù.
°³¹ß ÆÀ¿øÀÌ ÀÛ¾÷ Ç׸ñÀ¸·Î ÀÔ·ÂÇÑ °³¹ß Ȱµ¿¿¡ ´ëÇÑ Åë°è Á¤º¸°¡ º°µµÀÇ ÀÛ¾÷ ¾øÀÌ ½Ç½Ã°£À¸·Î ¼öÁýµÇ¾î ¹Ì¸® Á¤ÀÇµÈ ¸®Æ÷Æ® Çü½ÄÀ¸·Î Á¦°øµÈ´Ù. ÇÁ·ÎÁ§Æ® °ü¸®ÀÚ¸¦ ºñ·ÔÇÑ °³¹ß ÆÀ¿øÀº ÀÌ ¸®Æ÷Æ®¸¦ ÅëÇØ ÇÁ·ÎÁ§Æ® ÁøÃ´µµ, ÇÁ·ÎÁ§Æ® ¸®¼Ò½º ÇöȲ, ¹ö±× ¼ö µîÀÇ Á¤º¸¸¦ ÆÄ¾ÇÇÒ ¼ö ÀÖ´Ù.
.jpg)
³× ¹øÂ°·Î´Â WSS(Windows SharePoint Service) ±â¹ÝÀÇ ÆÀ ÇÁ·ÎÁ§Æ® Æ÷ÅÐÀ» Á¦°øÇÏ´Â °ÍÀÌ´Ù.
TFS¿¡ ÆÀ ÇÁ·ÎÁ§Æ®°¡ ¸¸µé¾î Áú ¶§, ±× ÆÀ ÇÁ·ÎÁ§Æ®¿Í ¿¬°èµÈ ÆÀ ÇÁ·ÎÁ§Æ® Æ÷ÅÐÀÌ ÀÚµ¿À¸·Î »ý¼ºµÈ´Ù. °³¹ß ÆÀÀº ÀÌ Æ÷Åп¡ ÇÁ·ÎÁ§Æ® »êÃâ¹°À» ¹èÆ÷ÇÏ¿©, ÇÁ·ÎÁ§Æ® °ü·ÃÀÚµéÀÌ ½±°Ô »êÃâ¹°À» °øÀ¯ÇÒ ¼ö ÀÖµµ·Ï ÇÒ ¼ö ÀÖ´Ù.
¸¶Áö¸·À¸·Î ÆÀ ÇÁ·ÎÁ§Æ®¿Í °³¹ß ÇÁ·Î¼¼½º¿ÍÀÇ ÅëÇÕÀÌ´Ù.
.jpg)
VSTS¿¡´Â ‘MSF for Agile Software Development’¿Í ‘MSF for CMMI Process Improvement’À̶ó°í ÇÏ´Â µÎ °³ÀÇ °³¹ß ÇÁ·Î¼¼½º°¡ Æ÷ÇԵǾî ÀÖ´Ù. ÀÌ °³¹ß ÇÁ·Î¼¼½º´Â ÇÁ·Î¼¼½º ÅÛÇø´À̶ó´Â XML ÇüÅ·ΠTFS¿¡ ÀúÀåµÇ¾î Àִµ¥, °³¹ß ÆÀÀº ÀÌ ÇÁ·Î¼¼½º ÅÛÇø´À» ´Ù¿î·Îµå ¹Þ¾Æ ÀÚ½ÅÀÇ °³¹ß ÇÁ·Î¼¼½º¿¡ ¸Âµµ·Ï º¯°æÇÏ¿© »õ·Î¿î ÇÁ·Î¼¼½º ÅÛÇø´À¸·Î Á¤ÀÇÇÒ ¼ö ÀÖ´Ù. ÇÁ·Î¼¼½º ÅÛÇø´¿¡´Â ÀÛ¾÷ Ç׸ñ°ú »ç¿ëÀÚ ±×·ì ¹× ±ÇÇÑ, ¹öÀü Á¦¾î Á¤Ã¥, »êÃâ¹° ÅÛÇø´, ÇÁ·ÎÁ§Æ® Æ÷ÅÐ, ¸®Æ÷Æ® Çü½Ä µîÀÌ Æ÷ÇԵȴÙ. ÀÌÈÄ, »õ·Î Á¤ÀÇÇÑ ÇÁ·Î¼¼½º ÅÛÇø´À» ±â¹ÝÀ¸·Î ÆÀ ÇÁ·ÎÁ§Æ®¸¦ »ý¼ºÇÔÀ¸·Î½á °³¹ß ÇÁ·Î¼¼½º¿Í ÆÀ ÇÁ·ÎÁ§Æ®¸¦ ÅëÇÕÇÒ ¼ö ÀÖÀ¸¸ç, °³¹ß ÆÀ Àüü´Â °³¹ß ÇÁ·Î¼¼½º¿¡ Á¤ÀÇµÈ ÀýÂ÷¿¡ µû¶ó ÇÁ·ÎÁ§Æ®¸¦ ¼öÇàÇÏ°Ô µÈ´Ù.
ÀÌó·³ VSTS 2005´Â ÆÀ Çù¾÷À» À§ÇÑ ¿©·¯ Ư¡À» °¡Áö°í ÀÖ´Ù. Visual Studio 2008 Team System(ÀÌÇÏ VSTS 2008)¿¡µµ ÀÌ¿Í °°Àº Ư¡Àº ±×´ë·Î Æ÷ÇÔÇϰí ÀÖ´Ù.
Áö±ÝºÎÅÍ´Â ÀÌ·¯ÇÑ Æ¯Â¡ ¿Ü¿¡ VSTS 2008¿¡ »õ·Ó°Ô Ãß°¡µÈ ±â´ÉµéÀ» »ìÆìº¸µµ·Ï ÇϰڴÙ.
ºñÁÖ¾ó ½ºÆ©µð¿À 2008 ÆÀ ½Ã½ºÅÛÀÇ »õ·Î¿î ±â´Éµé
2008³âµµ 3¿ù¿¡ Á¤½ÄÀ¸·Î ¹ßÇ¥µÉ VSTS 2008´Â ALM ¼Ö·ç¼ÇÀ¸·Î½áÀÇ ¾ÈÁ¤È°¡ Ư¡À̶ó°í ¿©°ÜÁø´Ù. ȹ±âÀûÀÎ »õ·Î¿î ±â´ÉµéÀ» Ãß°¡Çϱ⠺¸´Ù´Â VSTS 2005°¡ ¹ßÇ¥µÈ ÀÌÈÄ¿¡ °³¹ßµÈ ±¸¼º ¿ä¼Ò(Database Edition)¸¦ Çϳª·Î ÇÕÄ¡¸é¼, °¢ ±¸¼º ¿ä¼ÒÀÇ ±â´Éµé Áß ºÎÁ·Çß´ø ºÎºÐµéÀ» Ãß°¡ ¹× °³¼±ÇÏ¿´´Ù. ƯÈ÷, TFSÀÇ ¼º´ÉÀÌ CPU »ç¿ë·üÀ̳ª ÀÀ´ä ½Ã°£ ¸é¿¡¼ Å©°Ô Çâ»óµÇ¾ú´Ù°í ÇÑ´Ù.
ºñÁÖ¾ó ½ºÆ©µð¿À 2008 ÆÀ ½Ã½ºÅÛÀÇ ¾ÆÅ°ÅØÃ³
¸ÕÀú VSTS 2008À» ±¸¼ºÇÏ´Â ±¸¼º ¿ä¼ÒÀÇ º¯È¿¡ ´ëÇØ »ìÆìº¸ÀÚ.
<±×¸² 2>¿Í °°ÀÌ VSTS 2008ÀÇ ±¸¼º ¿ä¼Ò´Â VSTS 2005¿Í Å©°Ô ´Þ¶óÁø °ÍÀº ¾ø´Ù. ³× °³ÀÇ ¿¡µð¼Ç°ú TFS, TFS Ŭ¶óÀ̾ðÆ®, MSF ÇÁ·Î¼¼½º Áöħ, ºÎÇÏ Å×½ºÆ® ¿¡ÀÌÀüÆ®, ±×¸®°í ÆÄ¿ö Åø µîÀÇ ±¸¼º ¿ä¼Ò´Â VSTS 2005¿Í µ¿ÀÏÇÏ´Ù.
|
Visual Studio 2005 Team System |
Visual Studio 2008 Team System |
¼³¸í |
| Team Edition for Software Architects | Architecture Edition | ÀÀ¿ë ÇÁ·Î±×·¥ ¹Ö ½Ã½ºÅÛ ¼³°è¸¦ ½Ã°¢È, °ËÁõÇϱâ À§ÇÑ µµ±¸ |
| Team Edition for Software Developers | Development Edition | ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ß ¹× ¼Ò½ºÄÚµå ǰÁú Çâ»óÀ» À§ÇÑ µµ±¸ |
| Team Edition for Software Testers | Test Edition | ´ÜÀ§ ÅØ½ºÆ®, À¥ Å×½ºÆ®, ºÎÇÏ Å×½ºÆ®¸¦ À§ÇÑ µµ±¸ |
| Team Edition for Database Professionals | Database EditionDB | ½ºÅ°¸¶ º¯°æ ³»¿ë °ü¸® ¹× DB °øµ¿ ÀÛ¾÷À» À§ÇÑ µµ±¸ |
<Ç¥ 1> VSTS 2005¿Í VSTS 2008ÀÇ ¿¡µð¼Ç ºñ±³
.jpg)
´Þ¶óÁø °ÍÀÌ ÀÖ´Ù¸é ³× °³ ¿¡µð¼ÇµéÀÇ À̸§ÀÌ ·Ñ Á߽ɿ¡¼ ±â´É Áß½ÉÀÇ À̸§À¸·Î º¯°æµÇ¾ú´Ù´Â Á¤µµÀÌ´Ù.
.jpg)
»õ·Î¿î ¿ªÇÒÀÇ Âü¿© : µ¥ÀÌÅͺ£À̽º Àü¹®°¡
VSTS 2008¿¡¼´Â µ¥ÀÌÅͺ£À̽º Àü¹®°¡¸¦ À§ÇÑ ¿¡µð¼Ç°ú ¿ªÇÒÀÌ Ãß°¡µÇ¾ú´Ù. µ¥ÀÌÅͺ£À̽º ¿¡µð¼Ç(Database Edition)°ú µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ ¹× µ¥ÀÌÅͺ£À̽º °³¹ßÀÚ°¡ ±×°ÍÀÌ´Ù.
µ¥ÀÌÅͺ£À̽º ¿¡µð¼ÇÀº Team Edition for Database Professionals¶ó´Â À̸§À¸·Î VSTS 2005¿¡ Æ÷ÇԵǾî ÀÖ¾ú´Ù. ±×·¯³ª, ÀÌ ¿¡µð¼ÇÀº VSTS 2005°¡ ¹ßÇ¥µÈ ÀÌÈÄ¿¡ º°µµ·Î ¹ßÇ¥µÈ µµ±¸¿´°í, ÀÌ µµ±¸¿Í °ü·ÃµÈ ¿ªÇÒµµ Ãʱâ ÇÁ·Î¼¼½º ÅÛÇø´(MSF for Agile Software Develop ment¿Í MSF for CMMI Process Improve ment)¿¡ ºüÁ® ÀÖ´Ù°¡ ³ªÁß¿¡ Ãß°¡µÇ´Â µî VSTS¿¡ ¿Ïº®È÷ ÅëÇյǾú´Ù°í Çϱ⠾î·Á¿ü´Ù.
±×·¡¼ VSTS¿¡ µ¥ÀÌÅͺ£À̽º Àü¹®°¡¸¦ À§ÇÑ ¿¡µð¼ÇÀÌ ÀÖ´Ù´Â Àνĵµ ¾àÇß°í, µ¥ÀÌÅͺ£À̽º Àü¹®°¡µéÀÌ VSTS¸¦ »ç¿ëÇÏ¿© ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß Ȱµ¿À» Çϴµ¥µµ ºÒÆíÇÔÀÌ ÀÖ¾ú´Ù.
±×·¯³ª VSTS 2008¿¡¼´Â µ¥ÀÌÅͺ£À̽º ¿¡µð¼ÇÀ» Á¤½ÄÀ¸·Î Á¦Ç°±º¿¡ Æ÷ÇÔ½Ã۰í, µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ ¹× µ¥ÀÌÅͺ£À̽º °³¹ß ¿ªÇÒµµ ÇÁ·Î¼¼½º ÅÛÇø´¿¡ Æ÷ÇÔ½Ã۸é¼, µ¥ÀÌÅͺ£À̽º Àü¹®°¡°¡ VSTS¸¦ »ç¿ëÇÏ¿© ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß Ȱµ¿À» Çϴµ¥ µµ¿òÀ» ÁÙ ¼ö ÀÖÀ» °ÍÀ¸·Î ±â´ëµÈ´Ù.
¡Ü µ¥ÀÌÅͺ£À̽º ¿¡µð¼ÇÀÇ ÁÖ¿ä ±â´É
µ¥ÀÌÅͺ£À̽º ¿¡µð¼ÇÀº µ¥ÀÌÅͺ£À̽º ÇÁ·ÎÁ§Æ®¸¦ ÅëÇØ ¿ÀÇÁ¶óÀο¡¼ µ¥ÀÌÅͺ£À̽º º¯°æ ÀÛ¾÷À» ÇÒ ¼ö ÀÖµµ·Ï ÇØ ÁÖ´Â µµ±¸ÀÌ´Ù.
ÀÌ ¿¡µð¼Ç¿¡´Â ¼Ò½º Á¦¾î, ´ÜÀ§ Å×½ºÆ® ¹× Å×½ºÆ® µ¥ÀÌÅÍ »ý¼º, À̸§ º¯°æ ¸®ÆÑÅ͸µ, ±×¸®°í ºÐ¸® ¹× º´ÇÕ, ¹èÆ÷ ½ºÅ©¸³Æ® »ý¼ºÀ» ºñ·ÔÇÑ ¹èÆ÷ ¼Ö·ç¼Ç µîÀÇ ±â´ÉÀÌ Æ÷ÇԵǾî ÀÖ´Ù.
µ¥ÀÌÅͺ£À̽º ¿¡µð¼ÇÀÇ Æ¯Â¡À̶ó°í Çϸé, µ¥ÀÌÅͺ£À̽º ÇÁ·ÎÁ§Æ®¸¦ ÅëÇØ ¿î¿µ DB ¶Ç´Â Å×½ºÆ® DB¿Í µ¿ÀÏÇÑ DB ½ºÅ°¸¶¸¦ ·ÎÄà DB¿¡ ±¸¼ºÇÏ¿© º¯°æ ÀÛ¾÷À» ÇÒ ¼ö ÀÖÀ¸¸ç, º¯°æµÈ ³»¿ëÀ» ·ÎÄÿ¡¼ Á÷Á¢ Å×½ºÆ® µ¥ÀÌÅ͸¦ »ý¼ºÇÏ¿© Å×½ºÆ®ÇÑ ÈÄ, ¹èÆ÷ ½ºÅ©¸³Æ®¸¦ ÅëÇØ ÀÚµ¿À¸·Î ¿î¿µ DB³ª Å×½ºÆ® DB¿¡ ¹èÆ÷ÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù.
.jpg)
<±×¸² 3>Àº ÀÌ¿Í °°Àº ÀÛ¾÷À» µµ½ÄÈÇÑ °ÍÀÌ´Ù.
¶ÇÇÑ, ÀÌ µµ±¸¸¦ ÅëÇØ ¿î¿µ DB³ª Å×½ºÆ® DBÀÇ ½ºÅ°¸¶¸¦ TF ¼Ò½º Á¦¾î¿¡ Ãß°¡ÇÏ¿© ¹öÀü °ü¸®ÇÒ ¼öµµ ÀÖ´Ù. ÀÌ·¸°Ô µ¥ÀÌÅͺ£À̽º ½ºÅ°¸¶¸¦ ¹öÀü °ü¸®ÇÒ ¼ö ÀÖ°Ô µÇ¸é, °øµ¿ ÀÛ¾÷ÀÌ °¡´ÉÇÏ´Ù´Â Á¡¿¡¼ ¿©·¯ °³¹ßÀÚ°¡ ÀúÀå ÇÁ·Î½ÃÀú¸¦ °³¹ßÇѴٰųª Å×À̺íÀ» »ý¼ºÇÏ´Â µîÀÇ ÀÛ¾÷À» ÇÒ ¶§ µµ¿òÀÌ µÈ´Ù.
¡Ü µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ ¹× µ¥ÀÌÅͺ£À̽º °³¹ßÀÚ ¿ªÇÒ
¾Õ¼ ¾ð±ÞÇßµíÀÌ, VSTS 2008¿¡¼ ÇÔ²² Á¦°øµÇ´Â µÎ °³ÀÇ ÇÁ·Î¼¼½º ÅÛÇø´¿¡´Â µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ¿Í µ¥ÀÌÅͺ£À̽º °³¹ßÀÚ ¿ªÇÒÀÌ Ãß°¡µÇ¾ú´Ù.
.jpg)
ÇÁ·Î¼¼½º ÅÛÇø´¿¡´Â °¢ ¿ªÇÒ¿¡ ´ëÇÑ ÁöħÀÌ Æ÷ÇԵǾî ÀÖ´Ù. µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ¸¦ À§ÇÑ µ¥ÀÌÅͺ£À̽º ÇÁ·ÎÁ§Æ® »ý¼º ¹× ¹èÆ÷ Ȱµ¿ Áöħ°ú µ¥ÀÌÅͺ£À̽º °³¹ßÀÚ¸¦ À§ÇÑ µ¥ÀÌÅͺ£À̽º ½ºÅ°¸¶ °´Ã¼ »ý¼º, Å×½ºÆ®, ¸®ÆÑÅ丵 Ȱµ¿ Áöħ µîÀÌ ¸í½ÃµÇ¾î ÀÖ´Ù. µ¥ÀÌÅͺ£À̽º °³¹ß°ú °ü·ÃµÈ °³¹ßÀÚµéÀº ÆÀ ÇÁ·ÎÁ§Æ® Æ÷ÅÐÀ» ÅëÇØ ÀÌ ÇÁ·Î¼¼½º ÅÛÇø´¿¡¼ Á¦°øÇÏ´Â MSF ÇÁ·Î¼¼½º ÁöħÀ» ÂüÁ¶ÇÒ ¼ö ÀÖ´Ù.
Å×½ºÆ® ÆíÀǼº Çâ»ó ¹× Å×½ºÆ® ¼º´É °³¼±
µ¥½ºÆ® ¿¡µð¼Ç(Test Edition)¿¡´Â ´ÜÀ§ Å×½ºÆ®¿Í À¥ Å×½ºÆ®, ºÎÇÏ Å×½ºÆ®, ¼öµ¿ Å×½ºÆ®, ÀÏ¹Ý Å×½ºÆ®, ¼ø¼°¡ ÁöÁ¤µÈ Å×½ºÆ® µî°ú °°Àº ´Ù¾çÇÑ Å×½ºÆ® µµ±¸°¡ Æ÷ÇԵǾî ÀÖ´Ù. VSTS 2008¿¡¼´Â ´ÜÀ§ Å×½ºÆ®, À¥ Å×½ºÆ® ¹× ºÎÇÏ Å×½ºÆ®¿¡ ´ëÇÑ ±â´ÉÀÌ °³¼±µÇ¾ú´Ù. VSTS 2008¿¡¼ Ãß°¡µÈ ±â´ÉÀº ´ÙÀ½°ú °°´Ù.
¡Ü ´ÜÀ§ Å×½ºÆ®
´ÜÀ§ Å×½ºÆ®¿¡ ´ëÇØ¼´Â Å×½ºÆ® ½ÇÇà ±â´ÉÀÌ °³¼±µÇ¾î ´ÜÀ§ Å×½ºÆ®¸¦ Çϴµ¥ Æí¸®ÇØÁ³´Ù. °³¼±µÈ ±â´ÉÀ» »ìÆìº¸¸é, Å×½ºÆ® ½ÇÇà ´ÜÃà۵éÀÌ Ãß°¡µÇ¾î ¼Ò½º ÄÚµå ÆÄÀÏÀ̳ª Å×½ºÆ® ÄÚµå ÆÄÀÏ¿¡¼ ´ÜÃàŰ·Î ¿©·¯ À¯ÇüÀÇ Å×½ºÆ®¸¦ ½ÇÇàÇÒ ¼ö ÀÖ°Ô µÇ¾ú´Ù.
¶ÇÇÑ, Å×½ºÆ® ¸Þ¼Òµå¿¡¼ Á÷Á¢ ´ÜÀ§ Å×½ºÆ®¸¦ ½ÇÇàÇÒ ¼ö ÀÖ°Ô µÇ¾ú´Âµ¥, VSTS 2005¿¡¼ Å×½ºÆ® ÇÁ·ÎÁ§Æ®¸¦ ½ÃÀÛ ÇÁ·ÎÁ§Æ®·Î ¼±ÅÃÇÑ ÈÄ, ºôµå¸¦ ÇØ¾ß Çß´ø °Í¿¡ ºñÇÏ¸é Æí¸®ÇØÁø ±â´ÉÀÌ´Ù.
ÀÌÁ¦ ´Ù¸¥ Å×½ºÆ® Ŭ·¡½º¸¦ »ó¼Ó¹ÞÀ» ¼ö ÀÖ°Ô µÇ¾ú´Ù. °³¹ß ÆÀÀÇ ¸®´õ°¡ º£À̽º Å×½ºÆ® Ŭ·¡½º¸¦ ¸¸µé¾î ³õÀ¸¸é, ÇâÈÄ °¢ °³¹ßÀÚµéÀÌ ÀÌ Å¬·¡½º¸¦ »ó¼Ó¹Þ¾Æ Å×½ºÆ® Ŭ·¡½º¸¦ ¸¸µé¾î Å×½ºÆ®ÇÒ ¶§ Áߺ¹µÈ Å×½ºÆ® Äڵ带 ÁÙÀÏ ¼ö ÀÖ´Â µî Å×½ºÆ®ÀÇ È¿À²¼ºÀ» ³ôÀÏ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
¡Ü À¥ Å×½ºÆ®
VSTS 2008¿¡¼´Â ±âÁ¸ÀÇ À¥ Å×½ºÆ®¿¡ ´Ù¸¥ À¥ Å×½ºÆ® È£ÃâÀ» »ðÀÔÇÒ ¼ö ÀÖ°Ô µÇ¾ú´Ù. ÀÌ ±â´ÉÀ» ÀÌ¿ëÇϸé ÀÌ¹Ì °³º° À¥ ÆäÀÌÁö ¿äûÀÌ Æ÷ÇԵǾî ÀÖ´Â ±âÁ¸ À¥ Å×½ºÆ®¸¦ È®ÀåÇÒ ¼öµµ ÀÖ°í, À¥ Å×½ºÆ® ±¸¼º ¿ä¼Ò¿¡ ´ëÇÑ È£Ã⸸À¸·Î ±¸¼ºµÈ »õ·Î¿î À¥ Å×½ºÆ®¸¦ ¸¸µé ¼öµµ ÀÖ´Ù. ÀÌ ±â´ÉÀ» ÀÌ¿ëÇϸé Å×½ºÅÍ´Â °¢ È£ÃâÀ» ÄÄÆ÷³ÍƮó·³ ¸¸µé¾î³õ°í, ÇÊ¿äÇÒ ¶§¸¶´Ù È£ÃâÀ» Á¶ÇÕÇÏ¿© À¥ Å×½ºÆ®¸¦ ¸¸µé ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î, ·Î±×Àΰú ã¾Æº¸±â, ±¸ÀÔ ¹× ·Î±×¾Æ¿ô À¥ Å×½ºÆ® ±¸¼º ¿ä¼Ò¸¦ »ç¿ëÇÏ¿© ¼îÇÎ ¸ô¿¡ ´ëÇÑ À¥ Å×½ºÆ®¸¦ ¸¸µé ¼ö ÀÖ´Â °ÍÀÌ´Ù.
¶ÇÇÑ, À¥ Å×½ºÆ®¸¦ À§ÇÑ Å×½ºÆ® µ¥ÀÌÅÍ ¹ÙÀεù Çü½Ä¿¡ csv¿Í xml ÆÄÀÏÀÌ Ãß°¡µÇ¾î, À¥ Å×½ºÆ®¿¡ µ¥ÀÌÅ͸¦ Ãß°¡ÇÒ ¶§ ÀÌ Çü½ÄÀ» ¼±ÅÃÇÒ ¼ö ÀÖ´Ù.
±×¸®°í À¯È¿¼º °Ë»ç ±ÔÄ¢À» ¿äû ¼öÁØ¿¡¼»Ó¸¸ ¾Æ´Ï¶ó À¥ Å×½ºÆ® ¼öÁØ¿¡¼ Ãß°¡ÇÒ ¼ö ÀÖ°Ô µÇ¾ú´Ù. À¥ Å×½ºÆ® ¼öÁØÀÇ À¯È¿¼º °Ë»ç ±ÔÄ¢À» Ãß°¡Çϸé À¥ Å×½ºÆ®ÀÇ ¸ðµç ¿äû¿¡ ÀÌ ±ÔÄ¢ÀÌ Àû¿ëµÈ´Ù.
¡Ü ºÎÇÏ Å×½ºÆ®
VSTS 2008¿¡¼´Â <ȸé 3>°ú °°ÀÌ ºÎÇÏ Å×½ºÆ®¿¡ Æ÷ÇÔµÈ °¢ Å×½ºÆ®ÀÇ Å×½ºÆ® ¼öÇà Ƚ¼ö, Å×½ºÆ® ½Ã°£, Å×½ºÅÍÀÇ Å×½ºÆ® ¼Óµµ µîÀ» °í·ÁÇÏ¿© ºÎÇÏ Å×½ºÆ®¸¦ È¥ÇÕÇÒ ¼ö ÀÖ´Â ¿É¼ÇÀÌ Ãß°¡µÇ¾ú´Ù. ÀÏ·üÀûÀÎ ºÎÇÏ Å×½ºÆ® ¼öÇà¿¡ ºñÇØ Å×½ºÅÍ´Â Á» ´õ Çö½Ç¿¡ °¡±î¿î ºÎÇÏ Å×½ºÆ®¸¦ ½ÇÇàÇÒ ¼ö ÀÖ°Ô µÇ¾î, ½ÇÁ¦ ¿î¿ë ȯ°æ¿¡¼ÀÇ ¾ÖÇø®ÄÉÀ̼ǿ¡ ´ëÇÑ ºÎÇÏ¿¡ °¡±õ°Ô ¿¹ÃøÇÒ ¼ö ÀÖÀ» °ÍÀ̶ó »ý°¢µÈ´Ù.
.jpg)
Å×½ºÆ® ºÐ¼® â¿¡¼´Â ÇÔ²² Å×½ºÆ®°¡ ¼öÇàµÈ ¸ðµç ÄÄÇ»ÅÍÀÇ Å×½ºÆ® °á°ú, ¼º´É ¹× »óŸ¦ ÇÔ²² º¼ ¼ö ÀÖ´Â ´ÙÁß ÄÄÇ»ÅÍ ±×·¡ÇÁ°¡ Á¦°øµÈ´Ù.
ÆÀ ÆÄ¿îµ¥ÀÌ¼Ç ¼¹öÀÇ ±â´É °³¼±
TFS´Â SQL ¼¹ö¸¦ ±â¹ÝÀ¸·Î ÇÑ ÅëÇÕ ÀúÀå¼Ò(Repository)ÀÌ´Ù. °³¹ß ÆÀÀÌ È¿°úÀûÀÎ Çù¾÷À» Çϱâ À§ÇÑ °¡Àå ÇÙ½ÉÀÌ µÇ´Â µµ±¸¶ó ÇÒ ¼ö ÀÖ´Ù. À̰÷¿¡´Â ¼Ò½º ÄÚµå, »êÃâ¹°, °³¹ß Ȱµ¿ µî °³¹ß ÆÀÀÇ ¼ÒÇÁÆ®¿þ¾î °³¹ß Ȱµ¿°ú °ü·ÃµÈ ¸ðµç Á¤º¸¸¦ ÀúÀåÇÏ°Ô µÈ´Ù.
°³¹ß ÆÀÀº ÆÀ Ž»ö±â, Web Access, MS ÇÁ·ÎÁ§Æ®, MS ¿¢¼¿°ú °°Àº TFS Ŭ¶óÀÌ¾ðÆ®¸¦ ÅëÇØ TFS¿¡ Á¤º¸¸¦ ÀúÀåÇϰųª TFSÀÇ Á¤º¸¸¦ °øÀ¯ÇÏ°Ô µÈ´Ù.
VSTS 2008¿¡¼´Â TFSÀÇ ¾î¶² Á¡µéÀÌ ´Þ¶óÁ³´ÂÁö ÁÖ¿ä ±â´É À§ÁÖ·Î »ìÆìº¸ÀÚ.
¡Ü ¼Ò½º Á¦¾î
ÆÀ ÆÄ¿îµ¥À̼Ç(Team Foundation) ¼Ò½º Á¦¾î´Â ±âÁ¸ÀÇ Visual SourceSafe(ÀÌÇÏ VSS)¿Í´Â º°°³ÀÇ ¹öÀü °ü¸® µµ±¸ÀÌ´Ù. TF ¼Ò½º Á¦¾î¿Í VSSÀÇ Â÷ÀÌÁ¡À» ¾ÆÅ°ÅØÃ³ Ãø¸é¿¡¼ ºñ±³ÇÏ¸é ´ÙÀ½°ú °°´Ù.
|
Ç׸ñ |
TF ¼Ò½º Á¦¾î |
VSS |
|
ÀúÀå ¹æ½Ä |
SQL ¼¹ö µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀå | °øÀ¯ ³×Æ®¿öÅ© Æú´õ¿¡ ÀúÀå |
|
º¸¾È ¹× ±ÇÇÑ |
À©µµ¿ì »ç¿ëÀÚ °èÁ¤°ú ¿¬°èµÇ¸ç,»ç¿ëÀÚº° ÀÛ¾÷ ±ÇÇÑ ¹× ÇÁ·ÎÁ§Æ® ¼öÁØÀÇ ¾×¼¼½º ±ÇÇÑ ¼³Á¤ °¡´É |
VSS »ç¿ëÀÚ ±ÇÇÑÀº À©µµ¿ì ±ÇÇѰúµ¶¸³Àû VSS µ¥ÀÌÅͺ£À̽º Æú´õ¿¡ ´ëÇØµ¿ÀÏÇÑ ±ÇÇÑ ºÎ¿© |
|
¾ÈÁ¤¼º |
ÀúÀå ÇÁ·Î½ÃÀú¸¦ ÅëÇØ µ¥ÀÌÅͺ£À̽º ¾È¿¡¼¾²±â ÀÛ¾÷ÀÌ Æ®·£Àè¼ÇÀ¸·Î ¼öÇà. ¾ÈÁ¤¼º Çâ»ó |
¼¹ö ±¸¼º ¿ä¼Ò°¡ ¾ø¾î ÀÛ¾÷ÀÌ Æ®·£Àè¼ÇÀ¸·Î¼öÇà ¾ÈµÊ. ¾ÈÁ¤¼º ÀúÇÏ |
|
È®À强 |
5¸í~4,000¸í ÀÌ»óÀÇ ´ë±Ô¸ð ÆÀ¿¡ ÀûÇÕ | °³ÀΠȤÀº 5ÀÎ ¹Ì¸¸ÀÇ ¼Ò±Ô¸ð ÆÀ¿¡ ÀûÇÕ |
<Ç¥ 2> ÆÀ ÆÄ¿îµ¥ÀÌ¼Ç ¼Ò½º Á¦¾î¿Í VSS¿ÍÀÇ ºñ±³
VSTS 2008¿¡¼ Ãß°¡µÈ ±â´ÉÀº ´ÙÀ½°ú °°´Ù.
- Á¦°Å
TF ¼Ò½º Á¦¾î¿¡¼ ÆÄÀÏÀ̳ª Æú´õ¸¦ »èÁ¦ÇÏ´Â ¹æ¹ýÀº ¼Ò½º Á¦¾î Ž»ö±â¿¡¼ ‘»èÁ¦’ ¸í·ÉÀ» »ç¿ëÇϰųª, Ä¿¸Çµå ¶óÀο¡¼ ‘tf delete’ ¸í·ÉÀ» »ç¿ëÇÏ´Â °ÍÀÌ´Ù. ±×·¯³ª, ÀÌ ¸í·ÉÀº TF ¼Ò½º Á¦¾î¿¡¼ ÆÄÀÏ ¶Ç´Â Æú´õ¸¦ ¿µ±¸È÷ »èÁ¦ÇÏ´Â °ÍÀº ¾Æ´Ï´Ù.
±×·¸´Ù¸é, TF ¼Ò½º Á¦¾î¿¡ ÀÖ´Â ÆÄÀÏ Áß ¹ÙÀÌ·¯½º¿¡ °¨¿°µÈ ÆÄÀÏÀÌ Àִٰųª, ¾ÖÇø®ÄÉÀ̼ÇÀÌ Æó±âµÇ¾î ´õ ÀÌ»ó °ü¸®ÇÒ Çʿ䰡 ¾ø´Â ÆÄÀÏÀÌ ÀÖÀ» °æ¿ìó·³, ÆÄÀÏÀ» TF ¼Ò½º Á¦¾î¿¡¼ ¿µ±¸È÷ »èÁ¦ÇØ¾ß ÇÒ Çʿ䰡 ÀÖÀ» ¶§´Â ¾î¶»°Ô ÇØ¾ß ÇÒ±î?
VSTS 2005¿¡¼´Â ±×·¸°Ô ÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀÌ ¾ø¾ú´Ù. ±×·¯³ª, VSTS 2008¿¡´Â ‘tf destroy’ ¸í·ÉÀÌ »õ·Î Ãß°¡µÇ¾î, ÀÌ ¸í·ÉÀ¸·Î »èÁ¦ÇÑ ÆÄÀÏ ¹× Æú´õ´Â TF ¼Ò½º Á¦¾î¿¡¼ ¿µ±¸È÷ »èÁ¦µÈ´Ù. ´ÙÀ½Àº tf destroy ¸í·É¿¡ ´ëÇÑ ¿¹ÀÌ´Ù.
.jpg)
- üũ¾Æ¿ô ½Ã ÃֽйöÀü °¡Á®¿À±â
TF ¼Ò½º Á¦¾îÀÇ Ã¼Å©¾Æ¿ôÀº ±âº»ÀûÀ¸·Î ·ÎÄà ¹öÀüÀÇ Ç׸ñÀ» üũ¾Æ¿ô ÇÑ´Ù. ¸¸¾à, TF ¼Ò½º Á¦¾î¿¡ »õ ¹öÀüÀÌ ÀÖ´õ¶óµµ °¡Á®¿ÀÁö ¾Ê´Â´Ù.
VSTS 2008¿¡´Â üũ¾Æ¿ô ÇÒ ¶§¸¶´Ù TF ¼Ò½º Á¦¾î¿¡ ÀÖ´Â ÃֽйöÀüÀ» °¡Á®¿Àµµ·Ï ±¸¼ºÇÒ ¼ö ÀÖ´Â ±â´ÉÀÌ Ãß°¡µÇ¾ú´Ù. ÀÌ ±â´ÉÀ» »ç¿ëÇÒ °æ¿ì, ¸ÕÀú TF ¼Ò½º Á¦¾î¿¡ ÀÖ´Â ÃֽйöÀüÀ» °¡Á®¿Â ÈÄ, üũ¾Æ¿ô ÇÑ´Ù.
VSS ȯ°æ¿¡ Àͼ÷ÇÑ °³¹ßÀÚµéÀ̶ó¸é ÀÌ ±â´ÉÀ» »ç¿ëÇÏ¿© üũ¾Æ¿ô ÇÏ´Â °ÍÀÌ Æí¸®ÇÒ °ÍÀÌ´Ù. ÀÌ ±â´ÉÀº ÆÀ Ž»ö±â¿¡¼ °³¹ß ÆÀ Àüü¸¦ ´ë»óÀ¸·Î ±¸¼ºÇÒ ¼ö ÀÖÀ¸¸ç, µµ±¸ ¿É¼Ç¿¡¼ °³¹ßÀÚ ÄÄÇ»ÅÍ¿¡ ´ëÇØ¼¸¸ ±¸¼ºÇÒ ¼öµµ ÀÖ´Ù.
- ÁÖ¼®
¼Ò½º Äڵ忡 ÁÖ¼®À» Ãß°¡ÇÏ¿© ¶óÀÎ º°·Î ¼Ò½º ÄÚµåÀÇ º¯°æ ³»¿ªÀ» È®ÀÎÇÒ ¼ö ÀÖ´Â ±â´ÉÀÌ Ãß°¡µÇ¾ú´Ù. <ȸé 4>¿Í °°ÀÌ ÁÖ¼® ±â´ÉÀ» »ç¿ëÇÏ¿© ¼Ò½º Äڵ忡 ÁÖ¼®À» Ãß°¡Çϸé, ¼Ò½º ÄÚµå ÁÂÃø¿¡ °¢ ¶óÀÎ º°·Î ¾ðÁ¦, ´©°¡, ¹«¾ùÀ» º¯°æÇß´ÂÁö È®ÀÎÇÒ ¼ö ÀÖ°í, ÀÌÀü º¯°æ ÁýÇÕ°ú ºñ±³ÇÏ´Â ±â´Éµµ ÀÖ´Ù.
.jpg)
°³¹ßÀÚµéÀº ÀÌ ±â´ÉÀ» ÀÌ¿ëÇÏ¿© ÀÚ½ÅÀÌ ¾ðÁ¦ ¾î¶² ¼Ò½º Äڵ带 ¼öÁ¤Çß´ÂÁö ÃßÀûÇÒ ¼ö ÀÖ´Ù. ¶Ç, ÇöÀçÀÇ ¼Ò½º Äڵ带 °ú°Å ¹öÀüÀ¸·Î ȸ±Í½Ãų ¶§, ¾î¶² ¹öÀüÀ¸·Î ȸ±Í½ÃÄÑ¾ß ÇÏ´ÂÁö Á» ´õ ½±°Ô ÆÄ¾ÇÇÒ ¼ö ÀÖ´Ù.
- Æú´õ ºñ±³
µÎ °³ÀÇ ¼Ò½º Á¦¾î Æú´õ, µÎ °³ÀÇ ·ÎÄà Æú´õ, ¶Ç´Â ¼Ò½º Á¦¾î Æú´õ¿Í ·ÎÄà Æú´õ¸¦ ºñ±³ÇÒ ¼ö ÀÖ´Â ±â´ÉÀÌ Ãß°¡µÇ¾ú´Ù. VSTS 2005¿¡´Â ÆÄÀÏ ºñ±³¸¸ °¡´ÉÇß´Ù.
ÀÌ ±â´ÉÀ» »ç¿ëÇÏ¿© Æú´õ¸¦ ºñ±³ÇÏ¸é °¢ Æú´õÀÇ ÀÖ´Â ÆÄÀÏ Áß ¾î¶² ÆÄÀÏÀÌ ¼·Î ´Ù¸¥Áö È®ÀÎ ÇÒ ¼ö ÀÖ´Ù. Â÷À̰¡ ÀÖ´Â ÆÄÀÏÀ» ¼±ÅÃÇÏ¿© µÎ ÆÄÀÏ °£ÀÇ ´Ù¸¥ ºÎºÐÀ» »ó¼¼È÷ ÆÄ¾ÇÇÒ ¼öµµ ÀÖ´Ù.
.jpg)
¡Ü ÆÀ ºôµå
ÆÀ ºôµå´Â ÀÏ·ÃÀÇ ÅëÇÕ ºôµå °úÁ¤À» ÀÚµ¿À¸·Î ¼öÇàÇÏ´Â ±â´ÉÀ» Á¦°øÇÑ´Ù. °¢ °³¹ßÀÚ°¡ TF ¼Ò½º Á¦¾î¿¡ üũÀÎÇÑ ¼Ò½º ÄÚµå Áß ‘ºôµå Á¤ÀÇ’¿¡ ÁöÁ¤µÈ ÆÄÀÏÀ» ÆÀ ÆÄ¿îµ¥ÀÌ¼Ç ºôµå ¼¹ö·Î °¡Á®¿Í ºôµåÇϰí, ºôµå °á°ú ¸¸µé¾îÁø ¹ÙÀ̳ʸ® ÆÄÀÏ(.dll, .exe µî)À» ³×Æ®¿öÅ© »ó¿¡ ÀÖ´Â ´Ù¸¥ ¸Ó½Å(machine)À¸·Î ¹èÆ÷Çϸç, ºôµå °úÁ¤¿¡ ´ëÇÑ Á¤º¸¸¦ TFS¿¡ ÀúÀåÇÏ´Â ¸ðµç °úÁ¤À» ÀÚµ¿À¸·Î ¼öÇàÇÑ´Ù. VSTS 2008¿¡¼ Ãß°¡µÈ ±â´ÉÀº ´ÙÀ½°ú °°´Ù.
- ºôµå Á¤ÀÇ
VSTS 2005¿¡¼ÀÇ ‘ºôµå Çü½Ä(Build Type)’ÀÌ VSTS 2008¿¡¼´Â ‘ºôµå Á¤ÀÇ(Build Definition)’·Î À̸§ÀÌ º¯°æµÇ¾ú´Ù. ±×¸®°í, VSTS 2005¿¡¼´Â ‘ºôµå Çü½Ä’À» º¯°æÇϱâ À§Çؼ´Â MSBuild Çü½ÄÀ¸·Î ÀÛ¼ºµÈ TFSBuild.proj ÆÄÀÏÀ» Á÷Á¢ ÆíÁýÇØ¾ß Çߴµ¥, VSTS 2008¿¡¼´Â ‘ºôµå Á¤ÀÇ’¸¦ º¯°æÇÒ ¼ö Àִ ȸéÀÌ Ãß°¡µÇ¾î ºôµå °ü¸®ÀÚ°¡ ‘ºôµå Á¤ÀÇ’¸¦ °ü¸®Çϴµ¥ Æí¸®ÇØÁ³´Ù.
.jpg)
- ºôµå ¿¡ÀÌÀüÆ®
ÆÀ ÆÄ¿îµ¥ÀÌ¼Ç ºôµå°¡ ¼³Ä¡µÈ ÄÄÇ»Å͸¦ ºôµå ¿¡ÀÌÀüÆ®·Î ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. ´Ü, ÆÀ ÆÄ¿îµ¥ÀÌ¼Ç ºôµå°¡ ¼³Ä¡µÈ ÄÄÇ»Å͸¦ ¿©·¯ ºôµå ¿¡ÀÌÀüÆ®·Î ÁöÁ¤ÇÒ ¼ö´Â ¾ø´Ù. ºôµå ¿¡ÀÌÀüÆ®´Â TFSÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç °èÃþ¿¡ ¿¬°áµÇ´Âµ¥, ÇϳªÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç °èÃþ¿¡ ¿©·¯ ºôµå ¿¡ÀÌÀüÆ®°¡ ¿¬°áµÉ ¼ö ÀÖ´Ù. ÀÌ ¶§, °¢ ºôµå ¿¡ÀÌÀüÆ®´Â ÇϳªÀÇ Æ÷Æ® (±âº»°ª 9191, Æ÷Æ® ¹øÈ£ º¯°æ °¡´É)¿¡¸¸ ¿¬°áÇÒ ¼ö ÀÖ´Ù.
‘ºôµå Á¤ÀÇ’¸¦ »ý¼ºÇϱâ À§Çؼ´Â Àû¾îµµ ÇϳªÀÇ ºôµå ¿¡ÀÌÀüÆ®°¡ Á¤ÀǵǾî ÀÖ¾î¾ß ÇÑ´Ù.
ÀÌÀü¿¡´Â ºôµå¸¦ Á¤ÀÇÇÒ ¶§, ºôµå ¼¹ö·Î ÆÀ ÆÄ¿îµ¥ÀÌ¼Ç ºôµå°¡ ¼³Ä¡µÈ ÄÄÇ»ÅÍ À̸§¸¸ »ç¿ëÇÒ ¼ö ÀÖ¾ú±â ¶§¹®¿¡, °¢ ºôµåÀÇ ¸ñÀû¿¡ ¸Â´Â À̸§À¸·Î ¸í¸íÇÒ ¼ö°¡ ¾ø¾ú´Ù. ±×·¯³ª, ºôµå ¿¡ÀÌÀüÆ®´Â ÆÀ ÆÄ¿îµ¥ÀÌ¼Ç ºôµå ÄÄÇ»ÅÍ À̸§°ú »ó°ü¾øÀÌ ¸í¸íÇÒ ¼ö ÀÖ¾î¼ °¢ ºôµåÀÇ ¸ñÀû¿¡ ¸Â°Ô À̸§À» ¸í¸íÇÒ ¼ö ÀÖ´Ù.
- ¿¬¼Ó ºôµå¿Í ¿¹¾à ºôµå
VSTS 2005¿¡¼´Â ÆÀ ºôµå¸¦ ÀÚµ¿ÈÇϱâ À§Çؼ WindowsÀÇ ÀÛ¾÷ ½ºÄÉÁÙ·¯¸¦ »ç¿ëÇϰųª, ÆÀ ÆÄ¿îµ¥ÀÌ¼Ç ºôµå¸¦ Ä¿½ºÅ͸¶ÀÌÂ¡ÇØ¾ß Çß´Ù. ÇÏÁö¸¸, VSTS 2008¿¡´Â ÀÚü ½ºÄÉÁÙ¸µ ±â´ÉÀÌ Ãß°¡µÇ¾î ¿¬¼Ó ºôµå(Continuous Build)¿Í ¿¹¾à ºôµå (Scheduled Build)°¡ °¡´ÉÇØÁ³´Ù. ÀÌ ±â´ÉÀº ‘ºôµå Á¤ÀÇ’ÀÇ ‘Æ®¸®°Å’ ÅÇ¿¡ ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.
ÀÌ¿Í °°ÀÌ VSTS 2008¿¡¼´Â ºôµå ÀÚµ¿È°¡ °¡´ÉÇØÁ³±â ¶§¹®¿¡, ºôµå °ü¸®ÀÚ´Â ºôµå ¸ñÀû¿¡ µû¶ó ¿©·¯ ‘ºôµå Á¤ÀÇ’¸¦ »ý¼ºÇÏ¿© ½ºÄÉÁÙ¸µ ÇÏ´Â °ÍÀÌ Æí¸®ÇØÁ³´Ù.
.jpg)
¡Ü ÀÛ¾÷ Ç׸ñ ÃßÀû
ÀÛ¾÷ Ç׸ñ ÃßÀû ±â´ÉÀÌ ¼º´ÉÀûÀÎ ¸é¿¡¼ Çâ»óµÇ¾ú´Ù. VSTS 2005 TFS¿¡ ºñÇØ ¾à 2¹è Á¤µµ »¡¶óÁ³´Ù°í ÇÑ´Ù. TFS µ¥ÀÌÅÍ °èÃþÀÇ CPU »ç¿ë·üÀÌ ³·¾ÆÁ³À¸¸ç, ÀÀ´ä ¼Óµµ°¡ ÇöÀúÈ÷ »¡¶óÁ³´Ù°í ÇÑ´Ù. µû¶ó¼, °°Àº ¼¹ö »ç¾çÀÌ¶óµµ VSTS 2005 TFSº¸´Ù VSTS 2008 TFS°¡ ´õ ¸¹Àº »ç¿ëÀÚ¸¦ Áö¿øÇÒ ¼ö ÀÖ´Ù.
¡Ü TFS °ü¸®
VSTS 2008 TFS¿¡¼´Â ¸¹Àº »ç¿ëÀÚ¸¦ TFS »ç¿ëÀÚ·Î Ãß°¡ÇÒ ¶§ ¹ß»ýÇÏ´ø ¿À·£ Áö¿¬°ú °°Àº ¹®Á¦°¡ ÁÙ¾îµå´Â µî ¸¹ÀÌ ¾ÈÁ¤ÈµÇ¾ú´Ù°í ÇÑ´Ù. ÇϳªÀÇ TFS°¡ ¼ö¿ëÇÒ ¼ö ÀÖ´Â Àüü »ç¿ëÀÚ ¼ö°¡ ´Ã¾î³ªÁö´Â ¾Ê¾ÒÁö¸¸, ¾×Ƽºê µð·ºÅ͸®¿Í TFS °£ÀÇ µ¿±âÈ ¼Óµµ°¡ »¡¶óÁ³´Ù.
¾ÆÅ°ÅØÃ³ ¿¡µð¼Ç
¾ÆÅ°ÅØÃ³ ¿¡µð¼Ç(Architecture Edition)Àº ¾ÖÇø®ÄÉÀ̼Ç, ½Ã½ºÅÛ ¹× ³í¸® µ¥ÀÌÅÍ ¼¾Å͸¦ ½Ã°¢ÈÇÏ¿© ¼³°èÇÒ ¼ö ÀÖ´Â µµ±¸ÀÌ´Ù.
¾ÆÅ°ÅØÆ®´Â ÀÌ µµ±¸¸¦ »ç¿ëÇÏ¿© ¾ÖÇø®ÄÉÀ̼ǰú ½Ã½ºÅÛ, ³í¸® µ¥ÀÌÅÍ ¼¾Å͸¦ °¢°¢ ÇÁ·ÎÁ§Æ® Á¦¾à »çÇ׿¡ ¸Â°Ô ¼³Á¤ÇÏ¿© ¼³°èÇÑ ÈÄ, ¾ÖÇø®ÄÉÀ̼ÇÀÌ Æ÷ÇÔµÈ ½Ã½ºÅÛÀ» ³í¸® µ¥ÀÌÅÍ ¼¾ÅÍ¿¡ ¹èÆ÷ÇÏ¿© À¯È¿¼ºÀ» °Ë»çÇÑ´Ù. VSTS 2008¿¡¼ Ãß°¡µÈ ±â´ÉÀº ´ÙÀ½°ú °°´Ù.
¡Ü ÇÏÇâ½Ä Á¢±Ù ¹æ½Ä (Top-Down)ÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç ½Ã½ºÅÛ ¼³°è
VSTS 2005¿¡¼´Â ÀÀ¿ë ÇÁ·Î±×·¥ µðÀÚÀ̳ʿ¡¼ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¼³°èÇÑ ÈÄ, ½Ã½ºÅÛ µðÀÚÀ̳ʿ¡¼ ½Ã½ºÅÛÀ» ¼³°èÇÏ´Â »óÇâ½Ä Á¢±Ù ¹æ½Ä(Bottom-Up)¸¸ Á¦°øÇÏ¿´´Ù. ±×·¯³ª, VSTS 2008¿¡¼´Â ÀÀ¿ë ÇÁ·Î±×·¥ µðÀÚÀÌ³Ê ´ë½Å ½Ã½ºÅÛ µðÀÚÀ̳ʸ¦ »ç¿ëÇÏ¿© ºÐ»ê ½Ã½ºÅÛ ¼³°è¸¦ ½ÃÀÛÇÒ ¼ö ÀÖ´Â ÇÏÇâ½Ä Á¢±Ù ¹æ½Äµµ °°ÀÌ Á¦°øÇÑ´Ù.
VSTS 2008¿¡´Â ½Ã½ºÅÛ µðÀÚÀÎ ¼Ö·ç¼Ç ÅÛÇø´ÀÌ Æ÷ÇԵǾî ÀÖ´Ù. ÀÌ ÅÛÇø´À» ¼±ÅÃÇϸé, ºó ½Ã½ºÅÛ ´ÙÀ̾î±×·¥°ú ÀÀ¿ë ÇÁ·Î±×·¥ ´ÙÀ̾î±×·¥ÀÌ Æ÷ÇÔµÈ ¼Ö·ç¼ÇÀÌ ¸¸µé¾îÁø´Ù.
½Ã½ºÅÛ µðÀÚÀ̳ʿ¡¼ ½Ã½ºÅÛÀ» Á÷Á¢ Ãß°¡ÇÒ ¼ö ÀÖÀ¸¸ç, ¾ÖÇø®ÄÉÀ̼ǵµ Á÷Á¢ Ãß°¡ÇÒ ¼ö ÀÖ´Ù. VSTS 2005¿¡¼´Â ½Ã½ºÅÛÀ» ´Ù¸¥ ½Ã½ºÅÛ µðÀÚÀ̳ʿ¡ Ãß°¡ÇÏ·Á¸é ¸ÕÀú ½Ã½ºÅÛÀ» Á¤ÀÇÇØ¾ß Çß°í, ¾ÖÇø®ÄÉÀ̼ÇÀ» ½Ã½ºÅÛ µðÀÚÀ̳ʿ¡ Ãß°¡ÇÏ·Á´Â °æ¿ì¿¡µµ ¸ÕÀú ÀÀ¿ë ÇÁ·Î±×·¥À» Á¤ÀÇÇØ¾ß Çß´Ù.
»õ ³¡Á¡(endpoint)À» ½Ã½ºÅÛ Á¤ÀÇ ¸â¹ö¿¡ ¹Ù·Î Ãß°¡ÇÒ ¼ö ÀÖÀ¸¸ç, ´Ù¸¥ ½Ã½ºÅÛ¿¡ ÀÌ ½Ã½ºÅÛÀ» Ãß°¡ÇÏ°í ¿¬°áÇÒ ¼ö ÀÖ´Ù.
.jpg)
¾ÆÅ°ÅØÆ® º°·Î ¾ÖÇø®ÄÉÀÌ¼Ç ½Ã½ºÅÛÀ» ¼³°èÇÏ´Â ÆÐÅÏÀÌ ´Ù¸¦ ¼ö ÀÖ´Ù. ¾î¶² ¾ÆÅ°ÅØÆ®´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸ÕÀú Á¤ÀÇÇÑ ÈÄ, ¾ÖÇø®ÄÉÀ̼ÇÀ» ¹èÆ÷ÇÑ ½Ã½ºÅÛµéÀ» Á¤ÀÇÇÏ´Â ¹Ý¸é, ¾î¶² ¾ÆÅ°ÅØÆ®´Â ½Ã½ºÅÛÀ» ¸ÕÀú Á¤ÀÇÇÏ°í °¢ ½Ã½ºÅÛ¿¡ ¹èÆ÷ÇÒ ¾ÖÇø®ÄÉÀ̼ÇÀ» Á¤ÀÇÇϱ⵵ ÇÑ´Ù. »óÇâ½Ä Á¢±Ù ¹æ½Ä¸¸ Á¦°øÇß´ø VSTS 2005¿¡¼´Â ÇÏÇâ½Ä ¼³°è¸¦ ¼±È£ÇÏ´Â ¾ÆÅ°ÅØÆ®°¡ ÀÚ½ÅÀÇ ¼³°è ÆÐÅÏ´ë·Î ¾ÖÇø®ÄÉÀÌ¼Ç ½Ã½ºÅÛÀ» ¼³°èÇϱⰡ ºÒ°¡´ÉÇß´Ù.
VSTS 2008¿¡¼´Â »óÇâ½Ä»Ó¸¸ ¾Æ´Ï¶ó ÇÏÇâ½Ä Á¢±Ù ¹æ½Äµµ °°ÀÌ Á¦°øÇÔÀ¸·Î½á, ¾ÆÅ°ÅØÆ®¿¡°Ô ÀÚ½ÅÀÇ ¼³°è ÆÐÅÏ¿¡ ¸Â°Ô ¾ÖÇø®ÄÉÀÌ¼Ç ½Ã½ºÅÛÀ» ¼³°èÇÒ ¼ö ÀÖµµ·Ï ÇÏ°Ô µÇ¾ú´Ù.
µðº§·Ó¸ÕÆ® ¿¡µð¼Ç
µðº§·Ó¸ÕÆ® ¿¡µð¼Ç(Development Edition)Àº ÄÚµå ºÐ¼®, ÄÚµå ÇÁ·ÎÆÄÀϸµ, ÄÚµå ¸ÞÆ®¸¯½º ¹× ´ÜÀ§ Å×½ºÆ® ±â´ÉÀ» ÅëÇØ °³¹ßÀÚ°¡ ¼Ò½º ÄÚµåÀÇ Ç°ÁúÀ» Çâ»ó½Ãų ¼ö ÀÖµµ·Ï ÇØÁÖ´Â °³¹ß µµ±¸ÀÌ´Ù. VSTS 2008¿¡¼ Ãß°¡µÈ ±â´ÉÀº ´ÙÀ½°ú °°´Ù.
| ±â´É | ¼³¸í |
| ÄÚµåºÐ¼® | »ç¿ëÀÚ°¡ ÁöÁ¤ÇÑ ±ÔÄ¢°ú ÀÏÄ¡Çϴ ƯÁ¤ °áÇÔ ÆÐÅÏÀ» Äڵ忡¼ ºÐ¼®ÇÏ´Â ±â´É |
| ÄÚµå ÇÁ·ÎÆÄÀϸµ | ·±Å¸ÀÓ¿¡ ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¼º´ÉÀ» ÃøÁ¤ÇÏ´Â ±â´É. »ùÇøµ ¶Ç´Â °èÃø ¸ðµå. |
| ´ÜÀ§ Å×½ºÆ® | ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ÇÔ¼ö ¶Ç´Â ¸Þ¼Òµå¿¡ ´ëÇÑ À¯È¿¼º °Ë»ç¸¦ ¼öÇàÇÏ´Â ±â´É. |
| ÄÚµå Àû¿ë ¹üÀ§ | ´ÜÀ§ Å×½ºÆ® ½ÇÇà µµÁß ½ÇÁ¦·Î ¼öÇàµÈ ÄÚµåÀÇ ¾çÀ» È®ÀÎÇÏ´Â ±â´É |
<Ç¥ 3> µðº§·Ó¸ÕÆ® ¿¡µð¼ÇÀÇ ÁÖ¿ä ±â´É
.jpg)
¡Ü ÄÚµå ¸ÞÆ®¸¯½º
ÄÚµå ¸ÞÆ®¸¯½º´Â °³¹ßÀÚ°¡ °³¹ß ÁßÀÎ Äڵ忡 ´ëÇÑ À¯Áö °ü¸® ÆíÀǼº, ¼øÈ¯ º¹À⼺, »ó¼Ó ¼öÁØ, Ŭ·¡½º °áÇÕµµ, ÄÚµå ÁÙ ¼ö µî¿¡ ´ëÇÑ Á¤º¸¸¦ ºÐ¼®ÇÏ´Â ±â´ÉÀÌ´Ù. ÀÌ Á¤º¸¸¦ ¹ÙÅÁÀ¸·Î °³¹ßÀÚ´Â ´Ù½Ã ÀÛ¼ºÇØ¾ß Çϰųª Å×½ºÆ®¸¦ ´õ ¸¹ÀÌ ÇØ¾ß Çϴ ŸÀÔ ¶Ç´Â ¸Þ¼Òµå´Â ¾î¶² °ÍÀÎ °Í ÆÇ´ÜÇÒ ¼ö ÀÖ´Ù.
Áö±Ý±îÁö ºñÁÖ¾ó ½ºÆ©µð¿À 2008 ÆÀ ½Ã½ºÅÛÀÇ »õ·Î¿î ±â´É°ú °¢ ±â´ÉÀÌ °³¹ß ÆÀ ¹× °¢ ´ã´çÀÚ¿¡°Ô ÁÖ´Â È¿°ú¿¡ ´ëÇØ »ìÆìº¸¾Ò´Ù.
MSÀÇ ALM ¼Ö·ç¼ÇÀÎ ºñÁÖ¾ó ½ºÆ©µð¿À 2008 ÆÀ ½Ã½ºÅÛÀº °³¹ß ÆÀÀÇ ¾î´À ƯÁ¤ ¿ªÇÒ¸¸À» À§ÇÑ µµ±¸°¡ ¾Æ´Ñ °³¹ß ÆÀ Àüü¸¦ À§ÇÑ µµ±¸¶ó ÇÒ ¼ö ÀÖ´Ù. µû¶ó¼ VSTS¸¦ µµÀÔÇÏ´Â °³¹ß ÆÀÀº ÀÌ µµ±¸ÀÇ ¾î´À ÇÑ ±â´É¸¸À» °í·ÁÇϱ⺸´Ù´Â Àüü ±â´ÉÀ» ¾î¶»°Ô È¿°úÀûÀ¸·Î ÀÚ½ÅÀÇ Á¶Á÷¿¡ ¸Â°Ô »ç¿ëÇÒ °ÍÀÎÁö¸¦ °í¹ÎÇØ¾ß ÇÑ´Ù.
¹°·Ð, ÇÑ ¹ø¿¡ VSTSÀÇ ¸ðµç ±â´ÉÀ» Á¶Á÷¿¡ µµÀÔÇϱâ´Â ¾î·Æ´Ù. ¿Ö³ÄÇϸé, VSTS¿Í °°Àº ALM ¼Ö·ç¼ÇÀÇ µµÀÔÀº ´ÜÁö °³¹ß µµ±¸¸¦ ¹Ù²Ù´Â °ÍÀ» ³Ñ¾î¼ °³¹ß Á¶Á÷ÀÇ °³¹ß ȯ°æÀ» ¹Ù²ã¾ß ÇÏ´Â °ÍÀ̱⠶§¹®ÀÌ´Ù.
µû¶ó¼ VSTSÀ» µµÀÔÇÏ·Á´Â °³¹ß ÆÀÀº ÀÌ µµ±¸ÀÇ Àüü ±â´ÉÀ» °í·ÁÇ쵂 °¢ ±â´ÉÀ» ¾î¶² ´Ü°è·Î µµÀÔÇÒ Áö¿¡ ´ëÇÑ Àü·«ÀÌ ÇÊ¿äÇÏ´Ù. ±×·¡¾ß¸¸ »õ·Î¿î µµ±¸ÀÇ µµÀÔÀÌ °³¹ß ÆÀÀÇ ÁüÀÌ µÇ´Â °ÍÀÌ ¾Æ´Ï¶ó, °³¹ß ÆÀÀÌ ÇÔ²² Ÿ°í °¥ ¼ö ÀÖ´Â ±³Åë¼ö´ÜÀÌ µÇ¾î È¿°úÀûÀÎ ÆÀ Çù¾÷À» ÅëÇÑ °³¹ß »ý»ê¼º Çâ»ó°ú ¼ÒÇÁÆ®¿þ¾î ǰÁú Çâ»óÀ» °¡Á®¿Ã ¼ö ÀÖÀ» °ÍÀÌ´Ù.