::: Zany's Homepage ::: Zany Wiki | »çÀÌÆ® ÅëÇÕ °Ë»ö
 
 
 

ASP.NET ÀÇ Visual SourceSafe »ç¿ë¿¡ °üÇÑ ¸ðµç °Í

°Ô½ÃÆÇ
ASP.NET
ÀÛ¼ºÀÚ
slipknot
ÀÛ¼ºÀÏ
2006-02-06 12:14:09
ÀÐÀº¼ö
3545
ÆòÁ¡
   
Ç¥½Ã¿É¼Ç
HTML»ç¿ë | ÀÚµ¿BRűנ| °ø¹é¹®ÀÚÇã¿ë | °¡¿îµ¥Á¤·Ä | °íÁ¤Æø±Û²Ã | ÀÚµ¿URL¸µÅ© | ¸¶¿ì½º¼±ÅÃ


Paul Sheriff, Michael Krasowski
PDSA, Inc.


2003³â 12¿ù


¿ä¾à: Microsoft Visual SourceSafe¸¦ »ç¿ëÇÏ¿© ASP.NET ÇÁ·ÎÁ§Æ®¸¦ °ü¸®ÇÏ´Â Àüü ÇÁ·Î¼¼½º¸¦ ¾È³»ÇÕ´Ï´Ù(17ÆäÀÌÁö/Àμâ ÆäÀÌÁö ±âÁØ).


Àû¿ë ´ë»ó:

Microsoft ASP.NET

Microsoft Visual SourceSafe


¸ñÂ÷


¼Ò½º ÄÚµå ÄÁÆ®·ÑÀ» »ç¿ëÇØ¾ß ÇÏ´Â ÀÌÀ¯

°Ý¸® ¸ðµå¿Í ºñ°Ý¸® ¸ðµå ºñ±³

SourceSafe µ¥ÀÌÅͺ£À̽º ¼³Á¤

VSS¿¡ ASP.NET ¼Ö·ç¼Ç Ãß°¡

VSS·Î ÆÄÀÏ Á¶ÀÛ

ÆÄÀÏ ±â·Ï ÃßÀû

¼ÒÇÁÆ®¿þ¾î ¹öÀü¿¡ ·¹ÀÌºí »ç¿ë

Visual Studio .NET¿¡¼­ ¼Ö·ç¼Ç °¡Á®¿À±â

°á·Ð


¡¡


ÀϺΠ°³¹ßÀÚµéÀº ¼Ò½º ÄÚµå ÄÁÆ®·ÑÀ» ¹Ýµå½Ã »ç¿ëÇØ¾ß ÇÏÁö¸¸ ¸Å¿ì ¹ø°Å·Î¿î °ÍÀ¸·Î »ý°¢ÇÕ´Ï´Ù. ÇÏÁö¸¸ ¼Ò½º ÄÚµå ÄÁÆ®·ÑÀº ¼ÒÇÁÆ®¿þ¾î °³¹ß ÇÁ·Î¼¼½º¸¦ Áö¿øÇÏ´Â ¾ÈÀüÇÑ ¾÷¹« °ü·ÊÀÔ´Ï´Ù. ÀÌ ¹®¼­¿¡¼­´Â ½ÇÁ¦·Î Microsoft Visual SourceSafe¸¦ ¼Ò½º ÄÚµå ÄÁÆ®·Ñ ¸ÞÄ¿´ÏÁòÀ¸·Î À¯¿ëÇÏ°Ô »ç¿ëÇÏ´Â ´Ü°èº° ¹æ¹ýÀ» º¸¿© ÁÝ´Ï´Ù. »õ SourceSafe µ¥ÀÌÅͺ£À̽º¸¦ ¸¸µå´Â ¹æ¹ý, ÆÄÀÏÀ» üũ ÀÎÇÏ°í üũ ¾Æ¿ôÇÏ´Â ¹æ¹ý, ·¹À̺íÀ» »ç¿ëÇÏ¿© ¸±¸®½º¸¦ ¸¸µå´Â ¹æ¹ýÀ» º¼ ¼ö ÀÖ½À´Ï´Ù.



¼Ò½º ÄÚµå ÄÁÆ®·ÑÀ» »ç¿ëÇØ¾ß ÇÏ´Â ÀÌÀ¯


´Ü¼øÇÏ°Ô ¸»ÇÏÀÚ¸é VSS(Visual SourceSafe) °°Àº SCM(Software Configuration Management) Á¦Ç°Àº ÇÁ·ÎÁ§Æ®¸¦ ±¸¼ºÇÏ´Â ¹®¼­ÀÇ Áß¾Ó ¶óÀ̺귯¸®(µ¥ÀÌÅͺ£À̽º)ÀÔ´Ï´Ù. Visual SourceSafe¿¡´Â ÇÁ·ÎÁ§Æ® °èȹ, »ç¾ç ¼³¸í¼­, µ¥ÀÌÅͺ£À̽º °³Ã¼, ¼Ò½º ÄÚµå µîÀÇ ºñÆ® ½ºÆ®¸²°ú ÇÁ·ÎÁ§Æ®ÀÇ ±âŸ ¸ðµç Ç׸ñÀ» ÀúÀåÇÒ ¼ö ÀÖ½À´Ï´Ù. ÃÖ»óÀÇ ¹æ¹ýÀº ¼Ò½º ÄÚµå»Ó¸¸ ¾Æ´Ï¶ó ¸ðµç ÇÁ·ÎÁ§Æ® Ç׸ñÀ» Visual SourceSafe µ¥ÀÌÅͺ£À̽º¿¡ Æ÷ÇÔ½ÃÅ°´Â °ÍÀÔ´Ï´Ù. ±×·¯¸é ¾×¼¼½º ¹× ÆÀ ±¸¼º¿ø °£ °øÀ¯°¡ ¿ëÀÌÇØÁö¸ç, ¹«¾ùº¸´Ùµµ ¹öÀü Á¦¾î°¡ ¿ëÀÌÇØÁý´Ï´Ù.


¿©´À ¶óÀ̺귯¸®¿¡¼­Ã³·³ »ç¿ëÇÒ ÆÄÀÏÀ» "üũ ¾Æ¿ô"ÇÏ´Â ±â´ÉÀÌ ÇÊ¿äÇÕ´Ï´Ù. »ç¿ëÀÚ´Â ÆÄÀÏÀ» üũ ¾Æ¿ôÇÑ ÈÄ ÆíÁýÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀϹÝÀûÀ¸·Î ÇÑ ¹ø¿¡ ÇÑ ¸íÀÇ »ç¿ëÀÚ¸¸ ÆÄÀÏÀ» üũ ¾Æ¿ôÇÏ¿© ÆíÁýÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾ðÁ¦³ª ÇÑ ¸íÀÇ »ç¿ëÀÚ¸¸ ÆÄÀÏÀ» üũ ¾Æ¿ôÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â °ÍÀÌ °¡Àå ÁÁ½À´Ï´Ù. °£È¤, °°Àº ÆÄÀÏÀ» ¿©·¯ »ç¿ëÀÚ°¡ üũ ¾Æ¿ôÇÒ ¼ö ÀÖµµ·Ï ÇÒ °ÍÀ» ±ÇÀåÇÏ´Â Visual SourceSafe »ç¿ë ½Ã³ª¸®¿À¸¦ ¼Ò°³ÇÏ´Â ¹é¼­µµ ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ¹é¼­¿¡¼­´Â ³ªÁß¿¡ ¸ðµç º¯°æ »çÇ×À» ÇÔ²² º´ÇÕÇÒ ¼ö ÀÖµµ·Ï ÇÒ °ÍÀ» ±ÇÀåÇÕ´Ï´Ù. ±×·¯³ª VSS¿¡ ±âº» Á¦°øµÇ´Â µµ±¸¸¦ »ç¿ëÇÏ¸é ½±°Ô º´ÇÕÇÒ ¼ö ÀÖÀ» °Í °°Áö¸¸ ½ÇÁ¦·Î´Â ¿©·¯ °¡Áö ´ÜÁ¡ÀÌ ÀÖ½À´Ï´Ù. Ç׸ñÀ» ´Ù½Ã üũ ÀÎÇÏ´Â µ¥ ½Ã°£ÀÌ ´õ ¿À·¡ °É¸®°í, º´ÇÕ ÇÁ·Î¼¼½º¿¡¼­ Ãæµ¹À» ¼öµ¿À¸·Î Á¡°ËÇØ¾ß ÇÒ °æ¿ì°¡ ¹ß»ýÇÒ ¼ö ÀÖÀ¸¸ç, µ¥ÀÌÅͺ£À̽º, Microsoft Word ¹®¼­ µîÀÇ ÀÌÁø Ç׸ñ¿¡´Â ´ë°³ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ¶ÇÇÑ ¾÷µ¥ÀÌÆ®µÈ Ç׸ñ°ú ¾÷µ¥ÀÌÆ®ÇÑ »ç¶÷ ¹× ½Ã°£¿¡ ´ëÇÑ Á¤È®ÇÑ ±â·ÏÀ» ¹Ý¿µÇÏÁö ¸øÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.


VSS¿¡¼­´Â ¶óÀ̺귯¸® °ü¸®ÀÚ°¡ ¾×¼¼½º Á¦¾î¸¦ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ¿¡°Ô´Â ¾×¼¼½º ID ¹× ¾ÏÈ£, ±×¸®°í ¾×¼¼½º ±ÇÇÑÀÌ ÁÖ¾îÁý´Ï´Ù. ¾×¼¼½º ±ÇÇÑÀº Àб⠶Ǵ Àбâ/¾²±â ±â´Éó·³ ´Ü¼øÇÒ ¼öµµ ÀÖ°í, ±â´É ±ÇÇÑ°ú °°ÀÌ º¹ÀâÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î ÆÄÀÏÀ» »èÁ¦ÇÏ´Â ±â´Éµµ ÇϳªÀÇ ±â´É ±ÇÇÑÀÔ´Ï´Ù.


¸ðµç °³º° ÆÄÀÏ(¼Ò½º ÄÚµå, ÇÁ·ÎÁ§Æ® °èȹ, ¿ä±¸ »çÇ× µî)¿¡ ´ëÇØ °¢°¢ÀÇ ÆÄÀÏ Áֱ⠵¿¾È ¾î¶°ÇÑ º¯È­°¡ ÀÖ¾ú´ÂÁö ÆľÇÇÏ´Â °ÍÀº ¸Å¿ì Áß¿äÇÕ´Ï´Ù. VSS´Â ÆÄÀÏÀ» ¸¸µç ½Ã°£°ú ¸¸µç »ç¶÷, ÇØ´ç ÆÄÀÏ¿¡ ´ëÇÑ °¢ ¼öÁ¤, ÇØ´ç ÆÄÀÏ¿¡ ´ëÇÑ ¸Þ¸ð ¶Ç´Â ÁÖ¼®, ±×¸®°í ÇØ´ç ¹®¼­ÀÇ Áֱ⸦ ÃßÀûÇÏ´Â µ¥ µµ¿òÀÌ µÇ´Â ±âŸ Á¤º¸ µî ¸ðµç ÀÛ¾÷ ±â·ÏÀ» º¸°üÇÕ´Ï´Ù.


À§¿¡¼­ ¾ð±ÞÇÑ VSSÀÇ ±â´É°ú ±× ¿Ü ¿©·¯ ±â´ÉÀ» ÅëÇØ Àß °ü¸®µÈ ±¸Á¶ÀûÀÎ ¹æ½ÄÀ¸·Î °³¹ß, ºôµå ¹× À¯Áö °ü¸® ÇÁ·Î¼¼½º¸¦ È¿À²ÀûÀ¸·Î °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¿Ü¿¡µµ, VSS¸¦ »ç¿ëÇÏ¿© ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÇ »ý»ê¼ºÀ» ³ôÀÏ ¼ö ÀÖ´Â ÀÌÀ¯¿¡´Â ¿©·¯ °¡Áö°¡ ÀÖ½À´Ï´Ù.



°Ý¸® ¸ðµå¿Í ºñ°Ý¸® ¸ðµå ºñ±³


ÆÀ ȯ°æ¿¡¼­ À¥ ÀÀ¿ë ÇÁ·Î±×·¥À» °³¹ßÇÒ °æ¿ì µÎ °¡Áö ¸ðµ¨ Áß¿¡¼­ Çϳª¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ù ¹ø° ¹æ½ÄÀÎ ºñ°Ý¸® ¸ðµ¨¿¡¼­´Â ¸ðµç °³¹ßÀÚ°¡ Áß¾Ó ¼­¹ö¿¡¼­ ¸ðµç ÆÄÀÏÀ» ¸¸µé°í ¼öÁ¤ÇÕ´Ï´Ù. ºñ°Ý¸® °³¹ß ¸ðµ¨¿¡¼­´Â Áß¾Ó °øÀ¯ ÄÄÇ»ÅÍ¿¡¼­ ÇϳªÀÇ Microsoft IIS(Internet Information Services) ¼­¹ö¸¦ »ç¿ëÇØ¾ß Çϸç, ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¸ðµç ÆÄÀÏÀÌ ÇØ´ç ¼­¹öÀÇ °¡»ó µð·ºÅ͸®¿¡ »óÁÖÇØ¾ß ÇÕ´Ï´Ù. ¸ðµç °³¹ßÀÚ°¡ VSS¿¡¼­ ÆÄÀÏÀ» üũ ¾Æ¿ôÇϸç, üũ ¾Æ¿ôµÈ ÆÄÀÏÀº Áß¾Ó IIS ¼­¹öÀÇ °¡»ó µð·ºÅ͸®·Î À̵¿ÇÕ´Ï´Ù.


µÎ ¹ø° À¥ °³¹ß ¹æ½ÄÀÎ °Ý¸® ¸ðµ¨¿¡¼­´Â °¢ °³¹ßÀÚ°¡ ÀÚ½ÅÀÇ °³¹ß ÄÄÇ»ÅÍ¿¡¼­ ½ÇÇà ÁßÀÎ IIS ¾È¿¡ °¡»ó µð·ºÅ͸®¸¦ ¸¸µì´Ï´Ù. °Ý¸® ¹æ½Ä¿¡¼­´Â °¢ °³¹ßÀÚ°¡ Áß¾Ó VSS µ¥ÀÌÅͺ£À̽º¿¡¼­ ·ÎÄà ÄÄÇ»ÅÍ·Î ÆÄÀÏÀ» °¡Á®¿À°Å³ª üũ ¾Æ¿ôÇÕ´Ï´Ù. °³¹ßÀÚ´Â ·ÎÄà ÄÄÇ»ÅÍ¿¡¼­ ¸ðµç ³»¿ëÀ» ÆíÁý, µð¹ö±× ¹× Å×½ºÆ®ÇÏ°í ¸ðµç ³»¿ëÀÌ Á¤»óÀûÀ¸·Î ÀÛµ¿Çϸé ÆÄÀÏÀ» Áß¾Ó À§Ä¡·Î ´Ù½Ã üũ ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. üũ ÀÎµÈ ÆÄÀÏÀº ´Ù¸¥ °³¹ßÀÚ°¡ °¡Á®¿Ã ¼ö ÀÖ½À´Ï´Ù.


µÎ °¡Áö °³¹ß À¯Çü ¸ðµÎ Àå´ÜÁ¡ÀÌ ÀÖ½À´Ï´Ù. °¢°¢ÀÇ ÀåÁ¡°ú ´ÜÁ¡À» »ìÆ캸°Ú½À´Ï´Ù.



ºñ°Ý¸® °³¹ßÀÇ ÀåÁ¡



       
  • °³¹ßÀÚÀÇ ·ÎÄà ÄÄÇ»ÅÍ¿¡¼­ IIS¸¦ ½ÇÇàÇÏ°í ÀÖÁö ¾Ê¾Æµµ µË´Ï´Ù.

  •    
  • ¸ðµç ¼Ò½º Äڵ尡 ¼­·Î ´Ù¸¥ °³¹ßÀÚÀÇ ÄÄÇ»ÅÍ¿¡ Èð¾îÁ® ÀÖ´Â °ÍÀÌ ¾Æ´Ï¶ó ÇÑ À§Ä¡¿¡ ¸ð¿© ÀÖ½À´Ï´Ù. ¼Ò½º Äڵ尡 ÀúÀåµÈ ÄÄÇ»ÅÍ¿¡ ¹®Á¦°¡ ¹ß»ýÇÒ °æ¿ì º¯°æ ³»¿ëÀ» SourceSafe¿¡ üũ ÀÎÇÏÁö ¾Ê¾ÒÀ¸¸é ÇØ´ç º¯°æ ³»¿ëÀ» ÀÒÀ» ¼öµµ ÀÖ½À´Ï´Ù.



ºñ°Ý¸® °³¹ßÀÇ ´ÜÁ¡



       
  • ´Ù¸¥ °³¹ßÀÚÀÇ ÀÛ¾÷¿¡ ÀǵµÇÏÁö ¾ÊÀº ¿µÇâÀ» ¹ÌÄ¡±â ½±½À´Ï´Ù.

  •    
  • ÇÑ °³¹ßÀÚ°¡ µð¹ö±ëÀ» À§ÇØ ÀÀ¿ë ÇÁ·Î±×·¥À» ½ÇÇàÇÏ´Â µ¿¾È¿¡´Â ÇÁ·Î¼¼½º°¡ Àá±â¹Ç·Î ´Ù¸¥ °³¹ßÀÚµéÀÌ ÀÀ¿ë ÇÁ·Î±×·¥À» µð¹ö±×ÇÒ ¼ö ¾ø½À´Ï´Ù.

  •    
  • ¿©·¯ °³¹ßÀÚ°¡ °°Àº ÆÄÀÏÀ» ÀÛ¾÷ÇÏ´Â °æ¿ì¿¡´Â ¸¶Áö¸·¿¡ üũ ÀÎÇÑ ÆÄÀÏÀÌ ÃÖÁ¾ ÆÄÀÏÀÌ µË´Ï´Ù.

  •    
  • ¼Ò½º Á¦¾î ±â´ÉÀÌ Á¦ÇѵǾî ÀÖ½À´Ï´Ù.

  •    
  • ÇÑ °³¹ßÀÚ°¡ ÀϺΠÄڵ带 ¼öÁ¤ÇÏ¿© ÇØ´ç Äڵ尡 ÀÛµ¿ÇÏÁö ¾ÊÀ» °æ¿ì ´Ù¸¥ ¸ðµç °³¹ßÀÚ°¡ ´õ ÀÌ»ó ÇÁ·ÎÁ§Æ®ÀÇ ÇØ´ç ºÎºÐÀ» ½ÇÇàÇÒ ¼ö ¾ø°Ô µË´Ï´Ù.



°Ý¸® °³¹ßÀÇ ÀåÁ¡



       
  • ´Ù¸¥ °³¹ßÀÚ¸¦ ºÎÁÖÀÇÇÏ°Ô ¹æÇØÇÏÁö ¾Ê°í ÀÀ¿ë ÇÁ·Î±×·¥À» °³¹ß ¹× µð¹ö±×ÇÒ ¼ö ÀÖ½À´Ï´Ù.

  •    
  • ´Ù¸¥ °³¹ßÀÚ¿¡°Ô ¿µÇâÀ» ¹ÌÄ¡Áö ¾Ê°í ·ÎÄÿ¡¼­ º¯°æ ³»¿ëÀ» Å×½ºÆ®ÇÒ ¼ö ÀÖ½À´Ï´Ù.

  •    
  • ¼Ò½º ÄÚµå ÄÁÆ®·Ñ¿¡ ´ëÇÑ Áö¿øÀÌ ¶Ù¾î³³´Ï´Ù.

  •    
  • °³¹ßÀÚ´Â ³×Æ®¿öÅ©¿¡ ¿¬°áÇÏÁö ¾Ê¾Æµµ ÇÁ·ÎÁ§Æ®¸¦ ´Ù¸¥ ÄÄÇ»ÅÍ·Î À̵¿Çϰųª °¡Áö°í ´Ù´Ï¸é¼­ »ç¿ëÀÚ¸¦ Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.



°Ý¸® °³¹ßÀÇ ´ÜÁ¡



       
  • °¢ °³¹ßÀÚ°¡ ÀÚ½ÅÀÇ ·ÎÄà ÄÄÇ»ÅÍ¿¡ IIS¸¦ ¼³Á¤ÇØ¾ß À¥ ÀÀ¿ë ÇÁ·Î±×·¥À» °³¹ßÇÒ ¼ö ÀÖ½À´Ï´Ù.

  •    
  • VSS ¶óÀ̺귯¸®°¡ ¹é¾÷ ÇÁ·Î¼¼½º¿¡ Æ÷ÇԵǴ °æ¿ì °¢ °³¹ßÀÚ´Â ÆÄÀÏÀÌ ¹é¾÷µÇµµ·Ï Åð±ÙÇϱâ Àü¿¡ ¸ðµç ÆÄÀÏÀ» ´Ù½Ã üũ ÀÎÇØ¾ß ÇÕ´Ï´Ù.



¼±ÅÃÇÒ ¸ðµ¨


°Ý¸® °³¹ß ¸ðµ¨À» »ç¿ëÇÒ °ÍÀ» ±ÇÀåÇÕ´Ï´Ù. ¹°·Ð À̸¦ À§Çؼ­´Â °¢ »ç¿ëÀÚÀÇ ÄÄÇ»ÅÍ¿¡ IIS°¡ ÀÖ¾î¾ß ÇϹǷΠÀϺΠÁ¶Á÷¿¡¼­´Â Á¦¾àÀÌ µû¸¦ ¼ö ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ °Ý¸® ¸ðµ¨Àº °¡Àå À¯¿¬ÇÑ ¼Ò½º ÄÚµå ÄÁÆ®·ÑÀ» À§ÇÑ ÃÖ»óÀÇ ¸ðµ¨ÀÔ´Ï´Ù.



°Ý¸® °³¹ßÀ» À§ÇÑ Visual Studio .NET ¼³Á¤


°Ý¸® ¸ðµ¨À» »ç¿ëÇÒ ¼ö ÀÖµµ·Ï Microsoft Visual Studio .NET¿¡¼­ ¿Ã¹Ù¸¥ ¿É¼ÇÀ» ¼³Á¤Çß´ÂÁö È®ÀÎÇϽʽÿÀ. Visual Studio .NET¿¡¼­ µµ±¸ | ¿É¼Ç ÅÇÀ¸·Î À̵¿ÇÏ°í Microsoft FrontPage Extensions ¿É¼ÇÀÌ ¾Æ´Ñ ÆÄÀÏ °øÀ¯¸¦ Ŭ¸¯ÇÕ´Ï´Ù. FrontPage Extensions ¿É¼ÇÀº ¸ðµç ÆÄÀÏÀÌ Áß¾Ó ¼­¹ö¿¡ À§Ä¡ÇÑ ºñ°Ý¸® ¹æ½ÄÀ» »ç¿ëÇÒ °æ¿ì ¼±ÅÃÇÏ´Â ¿É¼ÇÀÔ´Ï´Ù.



SourceSafe µ¥ÀÌÅͺ£À̽º ¼³Á¤


Áö±Ý±îÁö´Â Visual SourceSafeÀÇ °³¿ä ¹× »ç¿ë ÀÌÁ¡¿¡ ´ëÇØ ¾Ë¾Æº¸¾Ò½À´Ï´Ù. ÀÌÁ¦ Visual SourceSafe¸¦ ½ÃÀÛÇÏ´Â ¹æ¹ýÀ» »ìÆ캸°Ú½À´Ï´Ù. ù ¹ø° ´Ü°è´Â Áß¾Ó VSS µ¥ÀÌÅͺ£À̽ºÀÇ À§Ä¡¸¦ ã´Â °ÍÀÔ´Ï´Ù. ÀÌ µ¥ÀÌÅͺ£À̽º´Â ¾ö¹ÐÇÑ Àǹ̿¡¼­ µ¥ÀÌÅͺ£À̽º¶ó±â º¸´Ù´Â ÇÏµå µå¶óÀ̺êÀÇ Æú´õÀÔ´Ï´Ù. ÀÌ Æú´õ´Â ¸ðµç °³¹ßÀÚ°¡ ãÀ» ¼ö ÀÖ´Â ³×Æ®¿öÅ© °øÀ¯¿¡ ¹èÄ¡µÇ¾î¾ß ÇÕ´Ï´Ù. °³¹ßÀÚ°¡ ÇÑ ¸í»ÓÀÏ °æ¿ì¿¡´Â °³¹ßÀÚÀÇ ·ÎÄà ÇÏµå µå¶óÀ̺꿡 ¹èÄ¡ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.


VSS °ü¸® µµ±¸¸¦ ¾ÆÁ÷ ¼³Ä¡ÇÏÁö ¾Ê¾ÒÀ¸¸é VSS CD¿¡¼­ ¼³Ä¡ÇÕ´Ï´Ù. »ç¿ëÀÚ ÁöÁ¤ ¼³Ä¡¸¦ ÅëÇØ ÀÌ ¿É¼ÇÀ» ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù. CDD¿¡¼­´Â ÀϹÝÀûÀ¸·Î ACMBoot.exe¸¦ ½ÇÇàÇÏ¿© °ü¸® µµ±¸¸¦ ¼³Ä¡ÇÕ´Ï´Ù. »ç¿ëÀÚ ÁöÁ¤ ¼³Ä¡ ¿É¼Ç¿¡¼­ Administrative Programs ¹× Create SourceSafe Database ¿É¼ÇÀ» ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù.


°ü¸® ÇÁ·Î±×·¥À» ¼³Ä¡ÇÑ ÈÄ¿¡´Â ½ÃÀÛ ¸Þ´º·Î À̵¿ÇÏ¿© ÇÁ·Î±×·¥ | Microsoft Visual SourceSafe | Visual SourceSafe 6.0 AdminÀ» Ŭ¸¯ÇÕ´Ï´Ù. »õ·Î ½ÃÀ۵Ǵ ÀÎÅÍÆäÀ̽º¿¡¼­ Tools | Create Database...¸¦ Ŭ¸¯ÇÕ´Ï´Ù . ±×·¯¸é ±×¸² 1°ú °°Àº ´ëÈ­ »óÀÚ°¡ Ç¥½ÃµË´Ï´Ù. ÀÌ »õ SourceSafe µ¥ÀÌÅͺ£À̽º¸¦ ¸¸µé À§Ä¡¸¦ "D:\MyVSSDB" ¶Ç´Â \\SharedDrive\MyVSSDB¿Í °°ÀÌ ÀÔ·ÂÇÕ´Ï´Ù.




±×¸² 1. ¸ðµç SourceSafe ÆÄÀÏ¿¡ »ç¿ëÇÒ °øÀ¯ Æú´õÀÇ À§Ä¡¸¦ ÁöÁ¤ÇÕ´Ï´Ù.


µ¥ÀÌÅͺ£À̽º¸¦ ¸¸µé°í ³ª¸é ±×¸² 2¿Í °°Àº ´ëÈ­ »óÀÚ°¡ Ç¥½ÃµË´Ï´Ù. ÀÌ ´ëÈ­ »óÀÚ´Â ÀÌ SourceSafe µ¥ÀÌÅͺ£À̽º¸¦ ¸¸µé ¶§ ¸¸µé¾îÁö´Â Admin »ç¿ëÀÚ¿¡ °ü·Ã ¾ÏÈ£°¡ ¾ø´Ù´Â °ÍÀ» ³ªÅ¸³»´Â °æ°íÀÏ »ÓÀÔ´Ï´Ù. Admin »ç¿ëÀÚ¸¦ Ŭ¸¯ÇÏ°í ¸Þ´º¿¡¼­ Users | Change Password...¸¦ Ŭ¸¯ÇÏ¿© Admin »ç¿ëÀÚ¿¡ ¾ÏÈ£¸¦ ÇÒ´çÇϽʽÿÀ.


¡¡




±×¸² 2. Admin »ç¿ëÀÚ¿¡ ¾ÏÈ£¸¦ ÇÒ´çÇÏ¿© °ü¸® µµ±¸¸¦ º¸¾ÈÇÕ´Ï´Ù.


µ¥ÀÌÅͺ£À̽º¸¦ ¸¸µé°í ³ª¸é Visual SourceSafe Administrator µµ±¸(±×¸² 3)°¡ ³ªÅ¸³³´Ï´Ù. ÀÌ µµ±¸¿¡¼­´Â ÇÑ ¹ø¿¡ ÇϳªÀÇ VSS µ¥ÀÌÅͺ£À̽º¿¡¸¸ ¿¬°áÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ µ¥ÀÌÅͺ£À̽º¿¡¼­ ÆÄÀÏÀ» üũ ¾Æ¿ôÇÏ°í üũ ÀÎÇÒ ¼ö ÀÖµµ·Ï ÇÒ ¸ðµç »ç¿ëÀÚ¸¦ ÀÌ µ¥ÀÌÅͺ£À̽º ¾È¿¡¼­ ¸¸µé¾î¾ß ÇÕ´Ï´Ù. ¸¸µå´Â °¢ µ¥ÀÌÅͺ£À̽º¸¶´Ù ÇØ´ç »ç¿ëÀÚ¸¦ Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ ±â´ÉÀº ¼³Á¤µÈ »ç¿ëÀÚ¸¸ ÀÌ µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇϹǷΠÀ¯¿ëÇÕ´Ï´Ù. ±×·¯³ª ¸ðµç »ç¿ëÀÚ¿¡°Ô ¾×¼¼½º¸¦ Çã¿ëÇÒ VSS µ¥ÀÌÅͺ£À̽º°¡ ¿©·¯ °³ ÀÖ´Â °æ¿ì °¢ µ¥ÀÌÅͺ£À̽º¿¡¼­ °¢ »ç¿ëÀÚ¸¦ °³º°ÀûÀ¸·Î ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.




±×¸² 3. Administrator µµ±¸¿¡¼­´Â »õ »ç¿ëÀÚ¸¦ ¸¸µé°í, µ¥ÀÌÅͺ£À̽º¸¦ ¸¸µé°í, µ¥ÀÌÅͺ£À̽º¸¦ Àá±×¸ç, SourceSafe¿¡ ´ëÇÑ ±âŸ ½Ã½ºÅÛ °ü¸® ±â´ÉÀ» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.


ÀÌÁ¦ ÀÌ µ¥ÀÌÅͺ£À̽º¿¡ ÀÚ±â ÀÚ½ÅÀ» »õ »ç¿ëÀÚ·Î Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù. SourceSafe¿¡¼­ µµ¸ÞÀÎ ·Î±×¿Â ID(µµ¸ÞÀÎ À̸§ Á¦¿Ü)¸¦ »ç¿ëÀÚ À̸§À¸·Î »ç¿ëÇÏ°í ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. SourceSafe´Â ¾Æ¹«·± ¸Þ½ÃÁö¸¦ Ç¥½ÃÇÏÁö ¾Ê°í µµ¸ÞÀÎ ·Î±×¿Â ID¸¦ »ç¿ëÇÏ¿© ·Î±×¿ÂÀ» ½ÃµµÇÕ´Ï´Ù. ÀÌ VSS µ¥ÀÌÅͺ£À̽º¿¡ ¾ÏÈ£¸¦ ÇÒ´çÇÑ °æ¿ì¿¡´Â ÇØ´ç ¾ÏÈ£°¡ µµ¸ÞÀÎ ¾ÏÈ£¿Í ÀÏÄ¡ÇÏ´ÂÁöµµ È®ÀÎÇϽʽÿÀ.


ÀÌ »õ µ¥ÀÌÅͺ£À̽ºÀÇ À§Ä¡¸¦ ±â¾ïÇØ¾ß ÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º¿¡ »ç¿ëÀÚ¸¦ µµ¸ÞÀÎ À̸§°ú ÇÔ²² Ãß°¡ÇÑ ÈÄ¿¡´Â »ç¿ëÀÚ°¡ VSS Ŭ¶óÀ̾ðÆ® À¯Æ¿¸®Æ¼¸¦ óÀ½ ¼³Á¤ÇÒ ¶§ µ¥ÀÌÅͺ£À̽º¸¦ ãÀ» ¼ö ÀÖµµ·Ï ¸ðµç »ç¿ëÀÚ¿¡°Ô µ¥ÀÌÅͺ£À̽º À§Ä¡¸¦ ¾Ë·Á¾ß ÇÕ´Ï´Ù.



VSS¿¡ ASP.NET ¼Ö·ç¼Ç Ãß°¡


»õ·Î ¸¸µç VSS µ¥ÀÌÅͺ£À̽º¿¡ ÇÁ·ÎÁ§Æ® ¹× ÇÁ·ÎÁ§Æ® Ç׸ñÀ» Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. µÎ °¡Áö ¹æ¹ýÀ» ÅëÇØ ÀÌ VSS µ¥ÀÌÅͺ£À̽º¸¦ Á¶ÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù. Áï, "´Ù¸¥ ÇÁ·ÎÁ§Æ® Ç׸ñ"À» µ¥ÀÌÅͺ£À̽º¿¡ Ãß°¡ÇÏ´Â µ¥ À¯¿ëÇÑ VSS Explorer µµ±¸¸¦ »ç¿ëÇϰųª Visual Studio .NET ³»¿¡¼­ VSS¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç½Ç VSS¿¡ »õ ÇÁ·ÎÁ§Æ®¸¦ Ãß°¡ÇÏ´Â °æ¿ì¿¡´Â Visual Studio .NETÀ» »ç¿ëÇÏ¿© Ãß°¡ÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. Visual Studio .NET ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇϸé .SLN ÆÄÀÏ¿¡ ¸î °¡Áö ¹ÙÀεù Á¤º¸°¡ Ãß°¡µÇ¹Ç·Î °³¹ßÀÚ°¡ VSS¿¡¼­ ¼Ö·ç¼ÇÀ» °¡Á®¿Ã ¶§ VSS¿¡ ÀÚµ¿À¸·Î ¿¬°áµÉ ¼ö ÀÖ½À´Ï´Ù.


Âü°í ÀÌ ¹®¼­ÀÇ ¿¹Á¦¿¡¼­´Â ASP.NET »çÀÌÆ®¿¡¼­ ´Ù¿î·ÎµåÇÒ ¼ö ÀÖ´Â Microsoft ASP.NET Portal Starter KitÀ» »ç¿ëÇÏ¿© ÆÄÀÏÀ» üũ ÀÎÇÏ°í üũ ¾Æ¿ôÇß½À´Ï´Ù. ¿øÇÏ´Â ´Ù¸¥ ÇÁ·ÎÁ§Æ®¸¦ »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

ASP.NET Portal Starter KitÀ» ´Ù¿î·ÎµåÇÏ¿© ¼³Ä¡Çß´Ù°í °¡Á¤ÇÏ°í VSS¿¡ ÀÌ ¼Ö·ç¼ÇÀ» Ãß°¡ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÏ°Ú½À´Ï´Ù. Visual Studio .NET¿¡¼­ ¼Ö·ç¼ÇÀ» ¿­°í ±×¸² 4¿Í °°ÀÌ ¸Þ´º¿¡¼­ File | Source Control | Add Solution to Source Control...À» ¼±ÅÃÇÕ´Ï´Ù.




±×¸² 4. Visual Studio .NET¿¡¼­ ±âº» Á¦°øÇÏ´Â ¸Þ´º¸¦ »ç¿ëÇÏ¿© ¼Ö·ç¼ÇÀ» SourceSafe¿¡ Ãß°¡ÇÕ´Ï´Ù.


ÀÌ ¸Þ´º Ç׸ñÀ» ¼±ÅÃÇÑ ÈÄ¿¡´Â ±×¸² 5¿Í °°Àº ´ëÈ­ »óÀÚ°¡ Ç¥½ÃµÉ °ÍÀÔ´Ï´Ù. °Ý¸® °³¹ß ¸ðµå¸¦ »ç¿ëÇÏ´Â °æ¿ì ÀÌ ´ëÈ­ »óÀÚ´Â FrontPage Server Extensions ´ë½Å ÀÏ¹Ý ÆÄÀÏ URLÀ» »ç¿ëÇÏ¿© ¸ðµç ÆÄÀÏÀ» ÂüÁ¶ÇÑ´Ù´Â ÀǹÌÀÏ »ÓÀÔ´Ï´Ù. Don't' show this dialog box again (Always allow addition of Web projects using File Share access to source control) È®ÀζõÀ» Ŭ¸¯ÇÏ°í Continue¸¦ Ŭ¸¯ÇϽʽÿÀ.




±×¸² 5. FrontPage Server Extensions¿¡¼­ ÆÄÀÏ °øÀ¯ ¾×¼¼½º »ç¿ëÀ¸·Î Àüȯ


ÀÌÁ¦ VSS µ¥ÀÌÅͺ£À̽º¸¦ ¼³Á¤ÇÒ ¶§ ¸¸µç ·Î±×¿Â ID¿Í ¾ÏÈ£(±×¸² 6 Âü°í)¸¦ ÀÔ·ÂÇÒ Â÷·ÊÀÔ´Ï´Ù. ¼³Á¤ÇÑ ID(¿¹: JohnD)¿Í ¾ÏÈ£¸¦ ÀÔ·ÂÇÕ´Ï´Ù. ±×·± ´ÙÀ½ Browse...¸¦ Ŭ¸¯ÇÏ¿© VSS µ¥ÀÌÅͺ£À̽º¸¦ ¸¸µç ƯÁ¤ Æú´õ¸¦ ã½À´Ï´Ù. ÀÛ¾÷À» ¸¶ÃÆÀ¸¸é OK¸¦ Ŭ¸¯ÇÕ´Ï´Ù.




±×¸² 6. VSS ·Î±×¿Â


µ¥ÀÌÅͺ£À̽º¿¡¼­ ¸¸µé ÇÁ·ÎÁ§Æ® À̸§À» ÀÔ·ÂÇÏ´Â ´ëÈ­ »óÀÚ°¡ ³ªÅ¸³³´Ï´Ù. ù ¹ø° ´ëÈ­ »óÀÚÀÎ "Add to SourceSafe Project"(±×¸² 7)´Â ¼Ö·ç¼Ç ÆÄÀÏÀÌ ÀÖ´Â Visual Studio .NET ÇÁ·ÎÁ§Æ®¸¦ ³ªÅ¸³À´Ï´Ù. ±×¸²ÀÇ "ASP.NET Portal Starter Kit (VBVS)"¿Í °°ÀÌ ÀÌ ÇÁ·ÎÁ§Æ®ÀÇ À̸§À» ÀÔ·ÂÇÕ´Ï´Ù.




±×¸² 7. º»ÀÎÀ̳ª ´Ù¸¥ °³¹ßÀÚ°¡ ³ªÁß¿¡ ½±°Ô ãÀ» ¼ö ÀÖµµ·Ï ÇÁ·ÎÁ§Æ®¿¡ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.


¼Ö·ç¼Ç¿¡ ÀÖ´Â ¸ðµç °³º° Visual Studio .NET ÇÁ·ÎÁ§Æ®¸¦ ÀÔ·ÂÇÏ´Â ´ëÈ­ »óÀÚ°¡ ³ªÅ¸³³´Ï´Ù. ±×¸² 8°ú °°ÀÌ VSS´Â °¢ Visual Studio .NET ÇÁ·ÎÁ§Æ® À̸§À» "Add to SourceSafe Project" ´ëÈ­ »óÀÚÀÇ ÀԷ¶õ¿¡ ÀÚµ¿À¸·Î Ãß°¡ÇÕ´Ï´Ù. ÀÌ °æ¿ì µÎ ¹ø°·Î ÀԷµǴ ³»¿ëÀº PortalVBVSÀÔ´Ï´Ù. "ASP.NET Portal Starter Kit (VBVS)" Æú´õ¸¦ Ŭ¸¯ÇÏ¿© ÀÌ ÇÁ·ÎÁ§Æ®¸¦ ÀÌ ¼Ö·ç¼Ç ¾Æ·¡¿¡ ¹èÄ¡ÇØ¾ß ÇÕ´Ï´Ù.




±×¸² 8. °¢°¢ÀÇ »õ ÇÁ·ÎÁ§Æ®¸¦ VSS¿¡ °³º°ÀûÀ¸·Î Ãß°¡ÇÕ´Ï´Ù.


¼Ö·ç¼Ç ÆÄÀÏÀÌ ÇÁ·ÎÁ§Æ®¿Í µ¿ÀÏÇÑ Æú´õ¿¡ ÀÖ´Ù´Â °æ°í ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù. ÀǵµÀûÀ¸·Î °°Àº Æú´õ¿¡ ¹èÄ¡ÇÑ °ÍÀ̹ǷΠȮÀζõÀ» Ŭ¸¯ÇÏ¿© °è¼Ó ÁøÇàÇÕ´Ï´Ù. ±×¸² 9¿Í °°Àº ´ëÈ­ »óÀÚ°¡ ³ªÅ¸³¯ ¼öµµ ÀÖ°í ³ªÅ¸³ªÁö ¾ÊÀ» ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ ´ëÈ­ »óÀÚ°¡ ³ªÅ¸³ª¸é È®ÀζõÀ» ¼±ÅÃÇÏ°í OK¸¦ Ŭ¸¯ÇÕ´Ï´Ù. ÀÌ °æ¿ì ´Ù¸¥ Ç׸ñÀº ÇÁ·ÎÁ§Æ® ÆÄÀÏÀÇ ÀϺκÐÀÌ ¾Æ´Ñ Æú´õ¿¡ Àֱ⠶§¹®¿¡ ³ªÁß¿¡ VSS Explorer µµ±¸¸¦ ÅëÇØ ¼öµ¿À¸·Î Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù. Æú´õ ¾È¿¡ ÀÖÁö¸¸ ÇÁ·ÎÁ§Æ® ÆÄÀÏ·Î »õ·Î ÁöÁ¤µÈ ¹®¼­ ¶Ç´Â .SQL ÆÄÀÏÀÌ ÀÌ·¯ÇÑ Ç׸ñ¿¡ ÇØ´çÇÒ ¼öµµ ÀÖ½À´Ï´Ù.




±×¸² 9. ÇÁ·ÎÁ§Æ® ÆÄÀÏ¿¡¼­ ÂüÁ¶ÇÏÁö ¾Ê´Â Ãß°¡ ÆÄÀÏÀ̳ª Æú´õ°¡ ÀÖÀ¸¸é VSS¿¡¼­ À̸¦ »ç¿ëÀÚ¿¡°Ô ¾Ë¸³´Ï´Ù.


¼Ö·ç¼Ç°ú ÇÁ·ÎÁ§Æ®¸¦ SourceSafe Á¦¾î ¾Æ·¡¿¡ ¹èÄ¡ÇÏ°í ³ª¸é Visual Studio .NETÀÌ ±×¸² 10°ú °°ÀÌ Æ¯¼ö ¾ÆÀÌÄÜÀ» »ç¿ëÇÏ¿© ÆÄÀÏÀÌ Àá°å´ÂÁö ¾Æ´Ï¸é üũ ÀεǾú´ÂÁö Ç¥½ÃÇÕ´Ï´Ù. ¼Ò½º ÄÚµå ÄÁÆ®·Ñ ¾Æ·¡ÀÇ °¢ ÆÄÀÏ ¿·¿¡´Â ÀÚ¹°¼è ¾ÆÀÌÄÜÀÌ Ç¥½ÃµË´Ï´Ù. ÀÚ½ÅÀÌ Ã¼Å© ¾Æ¿ôÇÑ ÆÄÀÏ ¿·¿¡´Â È®ÀΠǥ½Ã°¡ ³ªÅ¸³ª°í, ´Ù¸¥ »ç¿ëÀÚ°¡ üũ ¾Æ¿ôÇÑ ÆÄÀÏ¿¡´Â ¿øÇü ¾ÆÀÌÄÜÀÌ ³ªÅ¸³³´Ï´Ù.




±×¸² 10. Visual Studio .NETÀº ¼Ò½º ÄÚµå ÄÁÆ®·Ñ ¾Æ·¡¿¡ °¢ ÆÄÀÏÀÇ »óŸ¦ Ç¥½ÃÇÕ´Ï´Ù.


VSS µ¥ÀÌÅͺ£À̽º ³»ÀÇ Àüü ÇÁ·ÎÁ§Æ®¸¦ º¸·Á¸é ¿î¿µ üÁ¦ ¸Þ´º¿¡¼­ ½ÃÀÛ | ¸ðµç ÇÁ·Î±×·¥|Microsoft Visual SourceSafe| Microsoft Visual SourceSafe 6.0À» ¼±ÅÃÇϽʽÿÀ. ´Ù½Ã ·Î±×¿ÂÇØ¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ·Î±×¿Â À̸§°ú ¾ÏÈ£¸¦ ÀÔ·ÂÇϽʽÿÀ. VSS Explorer(±×¸² 11 Âü°í)¸¦ óÀ½ ½ÇÇàÇÏ´Â °æ¿ì µ¥ÀÌÅͺ£À̽º¸¦ ¸¸µç Æú´õ¸¦ Ž»öÇÏ¿© VSS µ¥ÀÌÅͺ£À̽ºµµ ã¾Æ¾ß ÇÕ´Ï´Ù.




±×¸² 11. Visual SourceSafe Explorer¿¡¼­´Â Àüü ÇÁ·ÎÁ§Æ® ¹× ¼Ò½º ÄÚµå ÄÁÆ®·Ñ ¾Æ·¡¿¡ ¹èÄ¡µÈ ¸ðµç ÆÄÀÏÀ» º¼ ¼ö ÀÖ½À´Ï´Ù.




VSS·Î ÆÄÀÏ Á¶ÀÛ


ÇÁ·ÎÁ§Æ® ÆÄÀÏÀ» VSS µ¥ÀÌÅͺ£À̽º¿¡ ¹èÄ¡ÇÏ°í ³ª¸é ÇÁ·ÎÁ§Æ®ÀÇ ¸ðµç ÆÄÀÏÀÌ µð½ºÅ©¿¡¼­ Àбâ Àü¿ëÀ¸·Î ¼³Á¤µË´Ï´Ù. üũ ¾Æ¿ôµÇÁö ¾ÊÀº ÆÄÀÏ·Î ¼Ö·ç¼ÇÀ» ½ÇÇàÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ±×·¯³ª Visual Studio .NET ³»¿¡¼­ ÆÄÀÏÀ» ÀÛ¾÷ÇÏ·Á¸é üũ ¾Æ¿ôÇØ¾ß ÇÕ´Ï´Ù. ÇöÀçÀÇ ÀÛ¾÷°ú ºñ±³Çϸé ÇÑ ´Ü°è°¡ Ãß°¡µÈ °ÍÀÌÁö¸¸ ´ë½Å ÀÌÀü ¹öÀüÀ¸·Î ´Ù½Ã µ¹¾Æ°¥ ¼ö ÀÖÀ¸¸ç ´Ù¸¥ °³¹ßÀÚ°¡ ¼öÁ¤ ÁßÀÎ ÆÄÀÏÀ» »ç¿ëÀÚ°¡ µ¿½Ã¿¡ ¼öÁ¤ÇÒ ¼ö ¾øµµ·Ï ÇÕ´Ï´Ù.



ÆÄÀÏ Ã¼Å© ¾Æ¿ô


ÆÄÀÏ ÀÛ¾÷À» À§ÇØ Ã¼Å© ¾Æ¿ôÇØ¾ß ÇÒ ¶§´Â Solution Explorer â¿¡¼­ ÇØ´ç ÆÄÀÏÀ» ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߷ΠŬ¸¯ÇÏ°í »óȲ¿¡ ¸Â´Â ¸Þ´º¿¡¼­ Check Out...À» Ŭ¸¯Çϱ⸸ ÇÏ¸é µË´Ï´Ù. ¿¹¸¦ µé¾î Portal Starter Kit¿¡¼­ Default.aspx ÆÄÀÏÀ» Ŭ¸¯ÇÏ°í ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߸¦ Ŭ¸¯ÇÑ ´ÙÀ½ Check Out...À» Ŭ¸¯ÇÕ´Ï´Ù. ±×¸² 12¿Í °°Àº ´ëÈ­ »óÀÚ°¡ ³ªÅ¸³³´Ï´Ù. Check Out ´ÜÃ߸¦ Ŭ¸¯Çϸé .ASPX ÆÄÀϻӸ¸ ¾Æ´Ï¶ó .ASPX.resx ¹× .ASPX.VB ÆÄÀϵµ üũ ¾Æ¿ôµË´Ï´Ù. ÀÌÁ¦ ÇØ´ç ÆÄÀÏÀ» ÀÛ¾÷ÇÒ ¼ö ÀÖÀ¸¸ç ´Ù¸¥ »ç¿ëÀÚ¿¡°Ô ÆÄÀÏÀÌ Ã¼Å© ¾Æ¿ôµÈ °ÍÀ¸·Î Ç¥½ÃµË´Ï´Ù.




±×¸² 12. Check Out ´ëÈ­ »óÀÚ¿¡¼­´Â ÇÁ·ÎÁ§Æ® ÆÄÀÏÀ» Çϳª ¶Ç´Â ¿©·¯ °³ °¡Á®¿Í¼­ ÇÏµå µå¶óÀ̺꿡 ¾µ ¼ö ÀÖ´Â »óÅ·Π¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.



ÆÄÀÏ Ã¼Å© ÀÎ


üũ ¾Æ¿ôÇÑ ÆÄÀÏ¿¡¼­ ¿øÇÏ´Â ³»¿ëÀ» ¸ðµÎ ¼öÁ¤ÇÑ ÈÄ¿¡´Â SourceSafe¿¡ ´Ù½Ã üũ ÀÎÇØ¾ß ÇÕ´Ï´Ù. ÆÄÀÏÀ» üũ ÀÎÇÒ °æ¿ì µÎ °¡Áö »çÇ×À» ¿°µÎ¿¡ µÎ¾î¾ß ÇÕ´Ï´Ù. ù°, ÇÁ·ÎÁ§Æ®ÀÇ ÆäÀÌÁö ¶Ç´Â Ŭ·¡½º¿¡¼­ º¯°æÇÑ ³»¿ëÀÌ ÄÄÆÄÀϵǴÂÁö È®ÀÎÇØ¾ß ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é SourceSafe µ¥ÀÌÅͺ£À̽º¿¡¼­ ÃֽŠº¯°æ »çÇ×À» °¡Á®¿À´Â ´Ù¸¥ °³¹ßÀÚÀÇ ÇÁ·ÎÁ§Æ®¿¡¼­ ¿À·ù°¡ ¹ß»ýÇÏ´Â °ï¶õÇÑ »óȲÀÌ ¹ß»ýÇÕ´Ï´Ù. µÑ°, ¸ÅÀÏ ÀÏ°ú°¡ ³¡³ª¸é ÆÄÀÏÀ» ¸ðµÎ üũ ÀÎÇØ¾ß ÇÕ´Ï´Ù. ±×·¯¸é ÆÄÀÏÀÌ ´ÜÁö ÇÏµå µå¶óÀ̺꿡 ÀúÀåµÇ´Â °ÍÀÌ ¾Æ´Ï¶ó ´Ù¸¥ À§Ä¡¿¡ ¹é¾÷µË´Ï´Ù. µû¶ó¼­ ÇÏµå µå¶óÀ̺꿡 ¹®Á¦°¡ ¹ß»ýÇÒ °æ¿ì¿¡µµ º¯°æÇÑ ³»¿ëÀ» ¸ðµÎ º¸Á¸ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÏ°ú ÈÄ¿¡µµ ¼Ò½º Äڵ尡 ¾ÆÁ÷ ÄÄÆÄÀϵÇÁö ¾ÊÀº °æ¿ì¿¡´Â ¹®Á¦°¡ µÇ´Â Äڵ忡 ÁÖ¼®À» ´Þ°í üũ ÀÎÇÏ¸é µË´Ï´Ù.



ÃֽŠ¹öÀü °¡Á®¿À±â


ÆÀ ȯ°æ¿¡¼­ ÀÛ¾÷ÇÏ´Â °æ¿ì ÇÁ·ÎÁ§Æ® ³»¿¡¼­ ´Ù¸¥ ÆÄÀÏÀ» ¼öÁ¤ÇÏ´Â ´Ù¸¥ °³¹ßÀÚµµ ÀÖ½À´Ï´Ù. ƯÁ¤ ½ÃÁ¡¿¡¼­´Â VSS µ¥ÀÌÅͺ£À̽º¿¡ ÀÖ´Â ¸ðµç ÃֽŠº¯°æ »çÇ×À» ÇÁ·ÎÁ§Æ®¿Í µ¿±âÈ­ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯±â À§Çؼ­´Â Visual Studio .NET Solution Explorer â¿¡¼­ ÇÁ·ÎÁ§Æ®¸¦ Ŭ¸¯ÇÏ°í ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߸¦ Ŭ¸¯ÇÑ ´ÙÀ½ Get Latest Version (Recursive)¸¦ Ŭ¸¯ÇÕ´Ï´Ù. ±×·¯¸é VSS µ¥ÀÌÅͺ£À̽º·Î À̵¿ÇÏ¿© º¯°æµÈ ¸ðµç ÆÄÀÏÀ» °Ë»öÇÏ°í ÇØ´ç ÆÄÀÏÀ» ÇÁ·ÎÁ§Æ®·Î °¡Á®¿É´Ï´Ù. ÀÌÁ¦ ·ÎÄà ÄÄÇ»ÅÍ¿¡¼­ ÇÁ·ÎÁ§Æ®¸¦ ½ÇÇàÇÏ°í ³ª¸é ´Ù¸¥ °³¹ßÀÚ°¡ º¯°æÇÑ ³»¿ëÀ» ¸ðµÎ º¼ ¼ö ÀÖ½À´Ï´Ù.



ÆÄÀÏ ±â·Ï ÃßÀû


ƯÁ¤ ½ÃÁ¡¿¡¼­ °³¹ß ÆÀÀº "ºôµå", "¹öÀü" ¶Ç´Â "¸±¸®½º"¸¦ ¸¸µé ¼öµµ ÀÖ½À´Ï´Ù. VSS´Â ¹öÀü ¹øÈ£¸¦ »ç¿ëÇÏ¿© ÆÄÀÏ ¹× ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ ¸ðµç º¯°æ »çÇ×À» ÃßÀûÇÕ´Ï´Ù. µû¶ó¼­ ÆÄÀÏ ¶Ç´Â ÇÁ·ÎÁ§Æ®ÀÇ ¸ðµç ¹öÀüÀ» °Ë»öÇÒ ¼ö ÀÖ½À´Ï´Ù. VSS´Â ³»ºÎ ¹öÀü ¹øÈ£, ³¯Â¥ ¹× »ç¿ëÀÚ Á¤ÀÇ ·¹À̺íÀÇ ¼¼ °¡Áö Ç׸ñÀ» ±âÁØÀ¸·Î ÀÌÀü ¹öÀüÀ» ÃßÀûÇÕ´Ï´Ù. ¹öÀüÀ» ÀÚüÀûÀ¸·Î ÁöÁ¤ÇÏ´Â °æ¿ì¿¡´Â VSS¿¡¼­ ÇÒ´çÇÑ ³»ºÎ ¹öÀü ¹øÈ£°¡ ¾Æ´Ï¶ó »ç¿ëÀÚ Á¤ÀÇ ·¹À̺íÀ» »ç¿ëÇÕ´Ï´Ù.



¹öÀü ¹øÈ£


VSS´Â üũ ÀÎµÈ °¢ ÆÄÀÏ¿¡ ´ëÇØ ³»ºÎ ¹öÀü ¹øÈ£¸¦ À¯ÁöÇÕ´Ï´Ù. ÆÄÀÏÀ» üũ ¾Æ¿ôÇÏ°í º¯°æÇÑ ´ÙÀ½ VSS¿¡ ´Ù½Ã üũ ÀÎÇÒ ¶§¸¶´Ù ÇØ´ç ÆÄÀÏ ¹öÀü¿¡ ´ëÇÑ »õ ¹øÈ£°¡ ¸¸µé¾îÁý´Ï´Ù. VSS¿¡¼­ History ´ëÈ­ »óÀÚ¸¦ »ç¿ëÇÏ¿© ÆÄÀÏÀÇ Àüü ±â·ÏÀ» º¼ ¼ö ÀÖ½À´Ï´Ù. History ´ëÈ­ »óÀÚ´Â Visual Studio .NET ¶Ç´Â VSS Explorer µµ±¸¸¦ ÅëÇØ º¼ ¼ö ÀÖ½À´Ï´Ù.


Visual Studio .NET¿¡¼­ ±â·ÏÀ» º¼ ÆÄÀÏ(¿¹: default.aspx)À» Ŭ¸¯ÇÑ ´ÙÀ½ Visual Studio .NET ¸Þ´º ½Ã½ºÅÛ¿¡¼­ File | Source Code Control | History¸¦ Ŭ¸¯ÇÕ´Ï´Ù. ±×·¯¸é ±×¸² 13°ú °°Àº ´ëÈ­ »óÀÚ°¡ ³ªÅ¸³³´Ï´Ù. default.aspx ÆÄÀÏÀ» ¾ÆÁ÷ º¯°æÇÏÁö ¾ÊÀº °æ¿ì¿¡´Â ù ¹ø° ¹öÀü ÀÌ¿ÜÀÇ ´Ù¸¥ ¹öÀüÀÌ ¾ø½À´Ï´Ù.


VSS Explorer µµ±¸¸¦ »ç¿ëÇÏ´Â °æ¿ì Explorer¿¡¼­ ƯÁ¤ ÆÄÀÏÀ» ã¾Æ¼­ ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߷ΠŬ¸¯ÇÑ ´ÙÀ½ Show History... ¸Þ´º Ç׸ñÀ» Ŭ¸¯ÇÏ¿© µ¿ÀÏÇÑ ´ëÈ­ »óÀÚ¸¦ Ç¥½ÃÇÕ´Ï´Ù.




±×¸² 13. VSS Explorer¿¡ ÆÄÀÏÀÇ Àüü ±â·ÏÀÌ Ç¥½ÃµË´Ï´Ù.


Âü°í ³»ºÎ VSS ¹öÀü ¹øÈ£´Â ´Ü¼øÈ÷ ÂüÁ¶¿ëÀÌ¸ç ºôµå ¶Ç´Â ¹öÀü ¹øÈ£¿Í Á÷Á¢ÀûÀÎ °ü·ÃÀÌ ¾ø½À´Ï´Ù. ºôµå ¶Ç´Â ¹öÀü ¹øÈ£¿¡´Â ·¹À̺í(¾Æ·¡ Âü°í)À» »ç¿ëÇÕ´Ï´Ù.


¼ÒÇÁÆ®¿þ¾î ¹öÀü¿¡ ·¹ÀÌºí »ç¿ë


SourceSafe¿¡¼­ ÆÄÀÏ¿¡ ÇÒ´çÇÏ´Â ³»ºÎ ¹öÀü ¹øÈ£¸¦ »ç¿ëÇÏ´Â ´ë½Å ¼ÒÇÁÆ®¿þ¾î ¸±¸®½º¸¦ Á¤ÀÇÇÏ´Â ÀڽŸ¸ÀÇ ÄÚµå ÁýÇÕ¿ë "·¹À̺í"À» ¸¸µé ¼öµµ ÀÖ½À´Ï´Ù. ¸±¸®½º´Â ù ¹ø° º£Å¸ ¹öÀü, Á¦Ç°ÀÇ Ã¹ ¹ø° ¹öÀü, ÁõºÐ ¸±¸®½º, Á¦Ç°ÀÇ µÎ ¹ø° ¶Ç´Â ¼¼ ¹ø° ¸±¸®½ºÀÏ ¼ö ÀÖ½À´Ï´Ù.
°¢ ÆÄÀÏ¿¡´Â ÀÚü ³»ºÎ ¹öÀü ¹øÈ£°¡ ÁöÁ¤µÇ¸ç, ÆÄÀÏ ¼öÁ¤ ºóµµ¿¡ µû¶ó ÀÌ ¹øÈ£´Â Àüü ÇÁ·ÎÁ§Æ®¿¡¼­ ÀüÇô ÀÏÄ¡ÇÏÁö ¾Ê°Ô µË´Ï´Ù. µû¶ó¼­ ³»ºÎ ¹öÀü ¹øÈ£ ´ë½Å ÀڽŸ¸ÀÇ ·¹À̺íÀ» Àüü ÇÁ·ÎÁ§Æ®¿¡ Àû¿ëÇÏ¿© ÀÌ ·¹À̺íÀ» ¸¸µç ƯÁ¤ ½ÃÁ¡¿¡¼­ üũ ÀÎµÈ ¸ðµç ÆÄÀÏÀ» ½Äº°ÇÒ ¼ö ÀÖ½À´Ï´Ù.


·¹À̺í(ÃÖ´ë 31ÀÚ)À» ¸¸µé ¶§ "1.0," "2.01b," "Final Beta" ¶Ç´Â "Approved for QA" °°Àº ÅؽºÆ®¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ·¹À̺íÀ» Àû¿ëÇÑ ÈÄ¿¡´Â ±â·Ï ´ëÈ­ »óÀÚ¿¡¼­ ÀÌ ·¹À̺í°ú ¿¬°áµÈ ¸ðµç ÆÄÀÏÀ» °Ë»öÇÒ ¼ö ÀÖ½À´Ï´Ù. °³º° ÆÄÀÏ¿¡ ·¹À̺íÀ» ÇÒ´çÇÒ ¼öµµ ÀÖÁö¸¸ ´ë°³ ÇÁ·ÎÁ§Æ® ¼öÁØ¿¡¼­ ·¹À̺íÀ» Àû¿ëÇÕ´Ï´Ù. ÇÁ·ÎÁ§Æ®¿¡ ¼³¸í ¹®ÀÚ¿­ÀÌ ÀÖ´Â ·¹À̺íÀ» ÇÒ´çÇϸé ÇØ´ç ÇÁ·ÎÁ§Æ®ÀÇ ¸ðµç ÆÄÀÏ°ú ÇÏÀ§ ÇÁ·ÎÁ§Æ®°¡ ±× ·¹À̺íÀ» »ç¿ëÇÕ´Ï´Ù.


°³¹ß ÁÖ±âÀÇ ¾î´À ½ÃÁ¡¿¡¼­³ª ÇÁ·ÎÁ§Æ®¿¡ ·¹À̺íÀ» ÇÒ´çÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î Á¦Ç°ÀÇ °¢ "¸±¸®½º"¸¶´Ù ¾ËÆÄ, º£Å¸ ¶Ç´Â ÃÖÁ¾ »ý»ê Äڵ忡 °ü°è¾øÀÌ ÇØ´ç ½ÃÁ¡¿¡¼­ ¸ðµç ÇÁ·ÎÁ§Æ® Ç׸ñ¿¡ ·¹À̺íÀ» ÇÒ´çÇÒ ¼ö ÀÖ½À´Ï´Ù. °³¹ßÀ» ÁøÇàÇÏ´Ù º£Å¸ 1.0ÀÇ ¼Ò½º Äڵ尡 ÇÊ¿äÇÒ °æ¿ì ±×³É °¡Á®¿À¸é µË´Ï´Ù. ¿øÇÏ¸é ¿øº» ÆÄÀÏ¿¡ ¾Æ¹«·± ¿µÇâÀ» ¹ÌÄ¡Áö ¾Ê°í ·¹À̺íÀÇ À̸§À» ¹Ù²Ü ¼ö ÀÖ½À´Ï´Ù.


·¹À̺íÀ» ¸¸µé·Á¸é VSS Explorer µµ±¸¿¡¼­ ·¹À̺íÀ» ÇÒ´çÇÒ Project Æú´õ¸¦ Ŭ¸¯ÇϽʽÿÀ. ¸Þ´º¿¡¼­ File | Label...À» Ŭ¸¯ÇÏ¸é ±×¸² 14¿Í °°Àº ´ëÈ­ »óÀÚ°¡ ³ªÅ¸³³´Ï´Ù. ¼³¸íÀÌ Æ÷ÇÔµÈ ·¹À̺í À̸§°ú ÀÌ ·¹À̺íÀÇ »ç¿ë ¿ëµµ¸¦ ¾Ë·Á ÁÖ´Â ÁÖ¼®À» ÀÔ·ÂÇÏ°í OK¸¦ Ŭ¸¯ÇÏ¿© ·¹À̺íÀ» ÀÌ ÇÁ·ÎÁ§Æ®¿Í ÀÌ ÇÁ·ÎÁ§Æ® ¾Æ·¡ÀÇ ¸ðµç ÆÄÀÏ ¹× ÇÏÀ§ Æú´õ¿¡ Àû¿ëÇÕ´Ï´Ù.


¡¡



±×¸² 14. VSS Explorer µµ±¸¸¦ »ç¿ëÇÏ¿© ·¹ÀÌºí ¸¸µé±â


VSS Explorer¿¡¼­ ÇÁ·ÎÁ§Æ®¸¦ ´Ù½Ã ¼±ÅÃÇÏ°í ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߷ΠŬ¸¯ÇÑ ´ÙÀ½ Show History... ¸Þ´º Ç׸ñÀ» Ŭ¸¯ÇÏ¿© History ´ëÈ­ »óÀÚ¸¦ Ç¥½ÃÇÏ¸é ±×¸² 15¿Í °°ÀÌ ·¹À̺íÀÌ Ç¥½ÃµË´Ï´Ù.




±×¸² 15. VSS ExplorerÀÇ History ´ëÈ­ »óÀÚ¿¡¼­ Àû¿ëÇÑ ¿©·¯ °¡Áö ·¹À̺íÀ» º¼ ¼ö ÀÖ½À´Ï´Ù.



±âÁ¸ ·¹ÀÌºí¿¡ ÆÄÀÏ Ãß°¡


¹öÀü¿¡ ·¹À̺íÀ» ÇÒ´çÇߴµ¥ ³ªÁß¿¡ ·¹À̺íÀÌ ÇÒ´çµÈ ¹öÀü¿¡ Æ÷ÇԵǾú¾î¾ß ÇÒ ÆÄÀÏÀ» ºü¶ß¸° °ÍÀ» ¹ß°ßÇÏ´Â °æ¿ìµµ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ÆÄÀÏÀ» ·¹À̺íÀÇ ÀϺκÐÀ¸·Î Ãß°¡ÇÏ·Á¸é ÆÄÀÏÀ» ÇÁ·ÎÁ§Æ®¿¡ Ãß°¡Çϱ⸸ ÇÏ¸é µË´Ï´Ù. VSS Explorer¿¡¼­ ÇØ´ç ÆÄÀÏÀ» Ŭ¸¯ÇÑ ´ÙÀ½ File | Label...À» Ŭ¸¯ÇÏ°í ÇÁ·ÎÁ§Æ®¿¡ ÇÒ´çÇÑ °Í°ú µ¿ÀÏÇÑ ·¹À̺íÀ» ÇÒ´çÇÕ´Ï´Ù. ·¹À̺íÀ» ±âÁØÀ¸·Î ÆÄÀÏÀ» °¡Á®¿Ã °æ¿ì ·¹À̺í À̸§ÀÌ µ¿ÀÏÇϱ⠶§¹®¿¡ ÀÌ ÆÄÀϵµ ÇÔ²² °¡Á®¿É´Ï´Ù. ·¹À̺í À̸§À» Á¤È®È÷ ÀÔ·ÂÇß´ÂÁö È®ÀÎÇϽʽÿÀ.



·¹ÀÌºí¿¡ ÇÒ´çµÈ ¸ðµç ÆÄÀÏ °¡Á®¿À±â


ƯÁ¤ ·¹À̺íÀÌ ÇÒ´çµÈ ÆÄÀÏÀ» ¸ðµÎ °¡Á®¿À·Á¸é ÇØ´ç ÆÄÀÏ¿¡ ´ëÇØ "°¡Á®¿À±â(get)" ÀÛ¾÷À» ¼öÇàÇÏ¸é µË´Ï´Ù. Áï, ƯÁ¤ ·¹ÀÌºí ¾Æ·¡ÀÇ ÆÄÀÏÀ» üũ ¾Æ¿ôÇÒ ¼ö´Â ¾øÁö¸¸ °¡Á®¿Ã ¼ö´Â ÀÖ½À´Ï´Ù. ±×·¯±â À§Çؼ­´Â VSS Explorer¿¡¼­ ³»¿ëÀ» °¡Á®¿Ã ÇÁ·ÎÁ§Æ®¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߷ΠŬ¸¯ÇÏ°í Show History...¸¦ Ŭ¸¯ÇÕ´Ï´Ù. Project History Options ´ëÈ­ »óÀÚ(±×¸² 16 Âü°í)°¡ ³ªÅ¸³ª¸é Labels Only È®ÀζõÀ» ¼±ÅÃÇÏ°í OK¸¦ Ŭ¸¯ÇÕ´Ï´Ù.




±×¸² 16. ÇÁ·ÎÁ§Æ®ÀÇ ·¹ÀÌºí °¡Á®¿À±â


¼±ÅÃÇÑ ÇÁ·ÎÁ§Æ®¿¡ ÇÒ´çÇÑ ¸ðµç ·¹À̺íÀÌ Ç¥½ÃµË´Ï´Ù. °¡Á®¿Ã ·¹À̺íÀ» Ŭ¸¯ÇÑ ´ÙÀ½ È­¸é(±×¸² 15 Âü°í) ¿À¸¥ÂÊ¿¡¼­ GetÀ» Ŭ¸¯ÇÕ´Ï´Ù. ±×·¯¸é ÀÌ ·¹À̺íÀÌ ÀÖ´Â ¸ðµç ÆÄÀÏÀÌ ÀÌ ÇÁ·ÎÁ§Æ®¿¡ ÇÒ´çµÈ ÀÛ¾÷ µð·ºÅ͸®·Î º¹»çµË´Ï´Ù. ÀÌ¹Ì ¾ð±ÞÇÑ ´ë·Î ·¹À̺íÀÌ ÇÒ´çµÈ ¸±¸®½º¿¡¼­´Â ÆÄÀÏÀ» üũ ¾Æ¿ôÇÒ ¼ö ¾ø½À´Ï´Ù. µû¶ó¼­ ¸±¸®½ºµÈ ÆÄÀÏ ÁýÇÕÀº ¾Æ¹«µµ ¹«´ÜÀ¸·Î º¯°æÇÒ ¼ö ¾ø½À´Ï´Ù.



Visual Studio .NET¿¡¼­ ¼Ö·ç¼Ç °¡Á®¿À±â


»ç¿ëÀÚ°¡ ºôµå ÁßÀÎ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ëÇØ ÇÁ·ÎÁ§Æ® Ã¥ÀÓÀÚ°¡ Ãʱ⠼ַç¼ÇÀ» ¸¸µé¸é ´Ù¸¥ °³¹ßÀÚ°¡ ÀÌ ¼Ö·ç¼ÇÀ» °¡Á®¿Í¼­ °¢ÀÚÀÇ ÄÄÇ»ÅÍ¿¡ ¼³Á¤ÇÒ ¼ö ÀÖµµ·Ï ÇØ¾ß ÇÕ´Ï´Ù. À̶§ °¢ °³¹ßÀÚ°¡ ÀÚ½ÅÀÇ ÄÄÇ»ÅÍ¿¡ °¡»ó µð·ºÅ͸®¸¦ ´Ù½Ã ¸¸µé°í ¸ðµç ÆÄÀÏÀ» ¿Ã¹Ù¸¥ À§Ä¡·Î °¡Á®¿Ô´ÂÁö È®ÀÎÇÏ°Ô ÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ´ÙÇàÈ÷µµ VSS ¹× Visual Studio .NET¿¡¼­´Â À̸¦ ÀÚµ¿À¸·Î ó¸®ÇÕ´Ï´Ù.


VSS¿Í ÅëÇÕµÈ Visual Studio .NETÀº ÇÏµå µå¶óÀ̺꿡 ÀûÀýÇÑ Æú´õ¸¦ ÀÚµ¿À¸·Î ¸¸µé°í, »õ °¡»ó µð·ºÅ͸®¸¦ ¸¸µé¸ç, VSS¿¡¼­ »õ Æú´õ·Î ÆÄÀÏÀ» ÀÚµ¿ º¹»çÇÕ´Ï´Ù. Ç×»ó VSS°¡ ¾Æ´Ñ Visual Studio .NETÀ» ÅëÇØ ÀÌ ÇÁ·Î¼¼½º¸¦ ¼öÇàÇØ¾ß ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é IIS¸¦ ¼öµ¿À¸·Î ±¸¼ºÇÏ°í VSS µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ ÂüÁ¶¸¦ Á÷Á¢ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.


´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÏ·Á¸é ´Ù¸¥ ÄÄÇ»Å͸¦ »ç¿ëÇϰųª ¾Õ¿¡¼­ ¸¸µç °¡»ó µð·ºÅ͸®¸¦ Áö¿ö¾ß ÇÕ´Ï´Ù. Visual Studio .NETÀÇ »õ ÀνºÅϽº¸¦ ¿±´Ï´Ù. File | Source Control | Open from Source Control...À» Ŭ¸¯ÇÏ¸é ±×¸² 17°ú °°Àº ´ëÈ­ »óÀÚ°¡ ³ªÅ¸³³´Ï´Ù. â¿¡¼­ PortalVBVS ÇÁ·ÎÁ§Æ®¸¦ Ŭ¸¯ÇÕ´Ï´Ù.Create a new project in the Folder ÀԷ¶õ¿¡ ´Ù¸¥ Æú´õ À̸§À» ÀÔ·ÂÇÏ°í OK¸¦ Ŭ¸¯ÇÕ´Ï´Ù.




±×¸² 17. »õ Æú´õ·Î SourceSafe ÇÁ·ÎÁ§Æ® °¡Á®¿À±â


µå¶óÀ̺꿡 ¾ø´Â Æú´õ¸¦ ¼±ÅÃÇϸé Æú´õ¸¦ ¸¸µé¶ó´Â ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù. ÀÌ ¿¹Á¦ÀÇ °æ¿ì¿¡´Â Æú´õ°¡ µå¶óÀ̹ö¿¡ ¾ø¾î¾ß Á¤»óÀÔ´Ï´Ù. Yes AllÀ» Ŭ¸¯ÇÏ¿© ÀÌ ÇÁ·ÎÁ§Æ®¿¡ ÇÊ¿äÇÑ ¸ðµç Æú´õ¸¦ ¸¸µì´Ï´Ù.


±×¸² 18°ú °°ÀÌ ÀÌ ÇÁ·ÎÁ§Æ®¸¦ ¹èÄ¡ÇÒ °¡»ó µð·ºÅ͸®¸¦ ÀÔ·ÂÇÏ´Â ´ëÈ­ »óÀÚ°¡ ³ªÅ¸³³´Ï´Ù.




±×¸² 18. ÇÁ·ÎÁ§Æ®¿¡ °¡»ó µð·ºÅ͸® ÇÒ´ç


SourceSafe ³»ÀÇ ÇÁ·ÎÁ§Æ® ¹× ¼Ö·ç¼Ç ·¹À̾ƿô ¹æ¹ý¿¡ µû¶ó ¿­·Á´Â ¼Ö·ç¼Ç ÆÄÀÏÀ» ÀÔ·ÂÇØ¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ±×·² °æ¿ì ´ëÈ­ »óÀÚ¿¡¼­ .SLN ÆÄÀÏÀ» ¼±ÅÃÇÕ´Ï´Ù. Portal ¼Ö·ç¼Ç¿¡¼­´Â .SLN ÆÄÀÏÀÌ ºÐ¸®µÈ ÀÚü Æú´õ ¾È¿¡ ÀÖÀ¸¹Ç·Î SourceSafe¿¡¼­ ¾Æ¹«·± ´ëÈ­ »óÀÚµµ Ç¥½ÃµÇÁö ¾Ê½À´Ï´Ù.


´ÙÀ½À¸·Î´Â ÀÌ °¡»ó µð·ºÅ͸®¸¦ ¸¸µé IISÀÇ À§Ä¡¸¦ ÀÔ·ÂÇÏ´Â ´ëÈ­ »óÀÚ°¡ ³ªÅ¸³³´Ï´Ù. À¥ ¼­¹ö À̸§°ú °¡»ó µð·ºÅ͸® À̸§À» ÀÔ·ÂÇÏ°í OK¸¦ Ŭ¸¯ÇÕ´Ï´Ù.




±×¸² 19. À¥ ¼­¹ö¿¡ ÇÁ·ÎÁ§Æ® ÇÒ´ç


ÀÌÁ¦ Visual Studio .NET¿¡¼­ ÀÌ ÇÁ·ÎÁ§Æ®ÀÇ ¸ðµç ÆÄÀÏÀ» °¡Á®¿À±â ½ÃÀÛÇÕ´Ï´Ù. ÀÌ ¹®¼­ÀÇ ¿¹Á¦¿¡¼­´Â D:\PortalVBVS¸¦ »ç¿ëÇß½À´Ï´Ù. Áï, ¼Ö·ç¼ÇÀÌ ÀÌ Æú´õ¿¡ ÀúÀåµÈ´Ù´Â ÀǹÌÀÔ´Ï´Ù. ÀÌ ÇÁ·ÎÁ§Æ®ÀÇ ´Ù¸¥ ¸ðµç ÆÄÀÏÀº ±âº» À¥ »çÀÌÆ®°¡ °¡¸®Å°´Â Æú´õ¿¡ ¹èÄ¡µË´Ï´Ù. ÀϹÝÀûÀ¸·Î ÀÌ Æú´õ´Â c:\inetpub\wwwrootÀÔ´Ï´Ù. À̷νá ÇÁ·ÎÁ§Æ®°¡ ´Ù¸¥ °³¹ßÀÚÀÇ ÄÄÇ»ÅÍ¿¡ ¼³Á¤µÇ¾úÀ¸¸ç »ç¿ë Áغñ°¡ ³¡³µ½À´Ï´Ù. »çÀÌÆ®ÀÇ ½ÃÀÛ ÆäÀÌÁö¸¦ ¼±ÅÃÇÏ°í F5¸¦ ´©¸£±â¸¸ Çϸé ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ½ÇÇàµË´Ï´Ù. ÀÌÁ¦ ÆÄÀÏÀ» üũ ¾Æ¿ôÇÏ¿© ÀÛ¾÷ÇÏ°í ´Ù½Ã Ã¼Å© ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸ðµç ÀÛ¾÷ÀÌ Visual Studio .NET ³»¿¡¼­ °¡´ÉÇÕ´Ï´Ù.



°á·Ð


¸ðµç °³¹ßÀÚ´Â ÀÏ»óÀûÀÎ ÀÛ¾÷¿¡¼­ Visual SourceSafe¸¦ »ç¿ëÇØ¾ß Çϸç, ¸ðµç °³¹ß °ü¸®ÀÚ´Â ÆÀ¿¡¼­ Visual SourceSafe¸¦ »ç¿ëÇϵµ·Ï ÇØ¾ß ÇÕ´Ï´Ù. °³¹ßÀÚ°¡ ÇÑ ¸í»ÓÀÏ °æ¿ì¿¡µµ ÀÌ µµ±¸¸¦ È¿À²ÀûÀ¸·Î »ç¿ëÇÏ¸é ¼Ò½º Äڵ带 ´Ù¸¥ ÄÄÇ»ÅÍ¿¡ ¹é¾÷ÇÏ°í ¼Ò½º ÄÚµåÀÇ ÀÌÀü ¹öÀüÀ¸·Î µ¹¾Æ°¥ ¼ö ÀÖ½À´Ï´Ù. VSS¸¦ ¸¸µé°í »ç¿ëÇÏ´Â °ÍÀº °£´ÜÇÏ°í ½±½À´Ï´Ù. »ç¿ë ¹æ¹ýÀ» Á¶±Ý¸¸ ¹è¿ì¸é µË´Ï´Ù. ¼Ò½º ÄÚµå ÄÁÆ®·ÑÀÌ ¶Ù¾î³ª¸é °³¹ß ÇÁ·Î¼¼½º°¡ Çâ»óµÇ°í ¼ÒÇÁÆ®¿þ¾î ±¸¼º °ü¸®ÀÇ ´Ù¾çÇÑ ÀÌÁ¡À» ¸ðµÎ È°¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.



BIO


Paul D. Sheriff´Â SDLC ¹®¼­ ¹× ¾ÆÅ°ÅØó ÇÁ·¹ÀÓ¿öÅ©¸¦ ºñ·ÔÇÑ .NET ÄÁ¼³ÆÃ, Á¦Ç° ¹× ¼­ºñ½º¸¦ Á¦°øÇÏ´Â PDSA, Inc.ÀÇ »çÀåÀÔ´Ï´Ù(http://www.pdsa.com/ À» Âü°íÇϽʽÿÀ). ¶ÇÇÑ ³²ºÎ Ķ¸®Æ÷´Ï¾ÆÀÇ Microsoft Áö¿ª Ã¥ÀÓÀÚÀÔ´Ï´Ù. .NET Àú¼­·Î´Â ASP.NET Developer's Jumpstart(Addison-Wesley: ¿µ¹®)¿Í PDSA À¥ »çÀÌÆ®¿¡¼­ ±¸ÇÒ ¼ö ÀÖ´Â ¿©·¯ eBookÀÌ ÀÖ½À´Ï´Ù. ÀüÀÚ ¸ÞÀÏ ÁÖ¼Ò´Â PSheriff@pdsa.comÀÔ´Ï´Ù.


Michael Krasowski´Â PDSA, IncÀÇ °³¹ßºÎ ºÎ»çÀåÀÔ´Ï´Ù. ÀÌÀü¿¡´Â The Boeing Company, Long Beach Division¿¡¼­ ¼±ÀÓ IT °ü¸®ÀÚ Á÷Ã¥À» ¿ªÀÓÇß½À´Ï´Ù. IT ºÐ¾ß¿¡¼­ 27³âÀÌ ³Ñ´Â °æÇèÀ» º¸À¯ÇÏ°í ÀÖÀ¸¸ç Ķ¸®Æ÷´Ï¾Æ ´ëÇÐÀÇ Irvine »çȸ ±³À° °úÁ¤¿¡¼­ .NET¿¡ ´ëÇØ °­ÀÇÇÏ°í ÀÖ½À´Ï´Ù. ÀüÀÚ ¸ÞÀÏ ÁÖ¼Ò´Â Michaelk@pdsa.comÀÔ´Ï´Ù.









¿øº» : http://blog.naver.com/oyukihana.do?Redirect=Log&logNo=60003148776


 °Ô½ÃÆÇ ±Û ¸ñ·Ï
No Subject Poster Hits Posted
slipknot 3545 2006-02-06 12:14:09
ÄÚ¸àÆ®
ÀÛ¼ºÀÚ
                       
 
zany.kr
  Copyright ¨Ï 2002-2010 Zany's Programming Lab. All Rights Not Reserved.
temporary This Page loads on 0.016 Secs