|
|
|
 |
ÆÇ¸Å°¡ |
13,000¿ø ¡æ 9,490¿ø 27% |
|
 |
¸¶Àϸ®Áö |
1% 90¿ø |
|
 |
¹ßÇàÀÏ |
2006-03-15
|
 |
ISBN |
8956742995 | 9788956742991
|
 |
±âŸÁ¤º¸ |
¹ø¿ª¼ | 223ÂÊ
|
|
 |
¿¹»óÃâ°íÀÏ
|
|
 |
¹è¼Ûºñ |
2,000¿ø (20,000¿øÀÌ»ó ¹«·á¹è¼Û)
|
| |
|
|  |
| ÆÇ¸Å½ÃÀÛ ¾Ë¸² SMS ½Åû |
Ãâ°£¿¹Á¤/ǰÀý/ÀϽÃǰÀý/ÀýÆÇ »óÅÂÀÇ »óǰÀÌ
ÆÇ¸Å°³½ÃµÇ¸é, SMS¾Ë¸²À» ½ÅûÇϽŠ°í°´´Ô²²
¾Ë¸²SMS¸¦ ¹ß¼ÛÇØ µå¸³´Ï´Ù.
(´Ü, ¹®ÀÚ¸Þ¼¼Áö È®ÀÎ ÈÄ Áï½Ã ±¸¸ÅÇÏÁö ¾ÊÀ¸¸é
Àç°í°¡ ¼ÒÁøµÉ ¼ö ÀÖ½À´Ï´Ù.) |
|
|
|
|
 |
| °³¹ß¹æ¹ý·Ð
|
|
|
|
|
|
|
 |
|
Àαâ ÀÖ´Â ¿ÀǼҽº ¹öÀü °ü¸® ½Ã½ºÅÛÀÎ ¼ºê¹öÀü(Subversion)ÀÇ È¿°úÀûÀΠȰ¿ë! '¹öÀü °ü¸®'¶ó´Â °ÍÀº ÇÁ·Î±×·¡¸Ó°¡ ÀÚ½ÅÀÌ »ý»êÇÑ ÀÚ»êÀ» ¾î¶»°Ô °ü¸®ÇÏ´À³Ä¿¡ ´ëÇÑ °ÍÀÌ´Ù. ¹öÀü °ü¸®´Â ¸ðµç ÇÁ·ÎÁ§Æ®¿¡ ÇÊ¿äÇÑ ±âº»ÀûÀÎ ½Çõ »çÇ×ÀÌÁö¸¸, ³î¶ø°Ôµµ ¸¹Àº »ç¶÷µéÀÌ »ç¿ëÇÏÁö ¾Ê°Å³ª È¿°úÀûÀ¸·Î Ȱ¿ëÇÏÁö ¸øÇÏ´Â °ÍÀ̱⵵ ÇÏ´Ù.
ÀϹÝÀûÀÎ ¹ÏÀ½°ú´Â ´Þ¸® ¹öÀü °ü¸®°¡ ¹Ýµå½Ã ³ÇØÇϰųª, »ç¿ëÇÏ±â ¾î·Æ°Å³ª, ½ÇõÇÏ´Â µ¥ ºñ¿ëÀÌ ¸¹ÀÌ µå´Â °ÍÀº ¾Æ´Ï´Ù. ¿ÀÈ÷·Á, ¹öÀü °ü¸®¸¦ »ç¿ëÇÏÁö ¾Ê´Â´Ù¸é ¼ÒÁßÇÑ ÀÚ»êµéÀ» ³¯·Á¹ö¸± À§ÇèÀÌ ÀÖ´Ù.
ÀÌ Ã¥Àº ¼ºê¹öÀüÀ̶ó´Â ¹öÀü °ü¸® ½Ã½ºÅÛÀ» ÃÖ´ëÇÑ È°¿ëÇϱâ À§ÇÑ ¿©·¯ ±âº»ÀûÀÎ Á¶¸®¹ýµéÀ» Á¦½ÃÇÑ´Ù. ÀÌ Á¶¸®¹ýµéÀ» Ãæ½ÇÈ÷ µû¸¥´Ù¸é µ¶ÀÚÀÇ ÇÁ·ÎÁ§Æ®ÀÇ ÀÚ»ê(¼Ò½º ÄÚµå, ¹®¼È, °Ë»ç ÀÚ·á, ½ºÅ©¸³Æ® µî)À» ¾ÈÀüÇÏ°Ô º¸È£ÇÒ ¼ö ÀÖÀ¸¸ç, ÀÚ»êÀ» ü°èÀûÀÌ°íµµ Àß Á¦¾îµÈ ¹æ½ÄÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù.
ÀÌ Ã¥À» ÀÐ°í ³ª¸é ´ÙÀ½°ú °°Àº ÀϵéÀ» ´É¼ö´É¶õÇÏ°Ô ÇÒ ¼ö ÀÖ°Ô µÈ´Ù.
- ÇÁ·ÎÁ§Æ®ÀÇ ¸ðµç ÀÚ»ê(¼Ò½º ÄÚµå ÀÌ¿ÜÀÇ °Íµé±îÁö)À» È¿°úÀûÀ¸·Î º¸È£, °øÀ¯ÇÑ´Ù - ½Ç¼ö·Î ¸ÚÁø ¾ÆÀ̵ð¾î¸¦ ³¯·Á¹ö¸± À§ÇèÀº ´õ ÀÌ»ó ¾ø´Ù. - Äڵ带 Á» ´õ ÀÚÀ¯·Ó°Ô ½ÇÇèÇÒ ¼ö ÀÖÀ¸¸ç, À߸øµÈ °áÁ¤À» ³»·È´Ù°í ÇØµµ ¾ðÁ¦¶óµµ µÇµ¹¸± ¼ö ÀÖ´Ù. - ¼ºê¹öÀü ÀúÀå¼Ò¸¦ ¼³Ä¡, °ü¸®, ¹é¾÷ÇÑ´Ù. - svnserve³ª SSH, ¾ÆÆÄÄ¡¸¦ ÀÌ¿ëÇØ¼ ¿Â¶óÀÎ ÀúÀå¼Ò¸¦ ¿î¿µÇÑ´Ù. - ÀúÀå¼Ò¸¦ È¿°úÀûÀ¸·Î Á¶Á÷ÈÇÏ¸ç ¿©·¯ ÇÁ·ÎÁ§Æ®µéÀÌ Äڵ带 °øÀ¯ÇÏ°Ô ¸¸µç´Ù. - ±âÁ¸ CVS ÀúÀå¼Ò¸¦ ¼ºê¹öÀüÀ¸·Î ÀÌÁÖÇÑ´Ù. |
 |
|
 |
Á¦1Àå ¼Ò°³ 1.1 ¹öÀü °ü¸® Ȱ¿ë »ç·Ê 1.2 ÀÌ Ã¥ÀÇ ±¸¼º 1.3 ¿Ö ¼ºê¹öÀüÀΰ¡?
Á¦2Àå ¹öÀü °ü¸®ÀÇ ±âÃÊ 2.1 ÀúÀå¼Ò 2.2 ¹«¾ùÀ» ÀúÀåÇÒ °ÍÀΰ¡? 2.3 ÀÛ¾÷º», ±×¸®°í ÆÄÀÏ ´Ù·ç±â 2.4 ÇÁ·ÎÁ§Æ®, µð·ºÅ͸®, ÆÄÀÏ 2.5 ¹öÀüµéÀº ¾îµð¿¡ µé¾î°¡´Â°¡? 2.6 ²¿¸®Ç¥ 2.7 °¡Áö 2.8 º´ÇÕ 2.9 Àá±Ý ¿É¼Ç 2.10 Çü»ó °ü¸®
Á¦3Àå ¼ºê¹öÀü üÇè 3.1 ¼ºê¹öÀü ¼³Ä¡ 3.2 ÀúÀå¼Ò ¸¸µé±â 3.3 °£´ÜÇÑ ÇÁ·ÎÁ§Æ® ¸¸µé±â 3.4 ½ÇÁúÀûÀÎ °³¹ß ÁøÇà 3.5 ÆÄÀÏ º¯°æ 3.6 º¯°æÀ» ÀúÀå¼Ò¿¡ ÀúÀå 3.7 Ãæµ¹ÀÌ ÀϾ´Ù¸é 3.8 Ãæµ¹ ÇØ¼Ò
Á¦4Àå ±¸Ã¼ÀûÀΠȰ¿ë¹ý 4.1 ±âº»ÀûÀΠöÇÐ 4.2 ¹öÀü °ü¸®ÀÇ ±âº»ÀûÀÎ °úÁ¦µé
Á¦5Àå ÀúÀå¼Ò¿¡ Á¢±ÙÇϱâ 5.1 ³×Æ®¿÷ ÇÁ·ÎÅäÄÝ 5.2 ¾î¶² ÇÁ·ÎÅäÄÝÀ» ¼±ÅÃÇÒ °ÍÀΰ¡?
Á¦6Àå ÀÚÁÖ ¾²´Â ¼ºê¹öÀü ¸í·Éµé 6.1 üũ¾Æ¿ô 6.2 ÃֽŠ»óÅ À¯Áö 6.3 ÆÄÀϰú µð·ºÅ͸® Ãß°¡ 6.4 ¼Ó¼º 6.5 ÆÄÀϰú µð·ºÅ͸®ÀÇ º¹»ç¿Í À̵¿ 6.6 º¯°æ »çÇ× È®ÀÎÇϱâ 6.7 º´ÇÕ Ãæµ¹ ´Ù·ç±â 6.8 º¯°æ Ä¿¹ÔÇϱâ 6.9 º¯°æ ³»·Â Á¶»ç 6.10 º¯°æ Á¦°Å
Á¦7Àå ÀúÀå¼Ò Á¶Á÷È 7.1 °£´ÜÇÑ ÇÁ·ÎÁ§Æ® 7.2 ´ÙÁß ÇÁ·ÎÁ§Æ® 7.3 ´ÙÁß ÀúÀå¼Ò
Á¦8Àå ²¿¸®Ç¥¿Í °¡Áö Ȱ¿ë 8.1 ²¿¸®Ç¥¿Í °¡Áö 8.2 ¸±¸®½º °¡Áö ¸¸µé±â 8.3 ¸±¸®½º °¡Áö ¾È¿¡¼ ÀÛ¾÷Çϱâ 8.4 ¸±¸®½º »ý¼º 8.5 ¸±¸®½º °¡Áö¿¡¼ ¹ö±× ±³Á¤ 8.6 °³¹ßÀÚ ½ÇÇè¿ë °¡Áö 8.7 ½ÇÇè¿ë ÄÚµå·Î ÀÛ¾÷Çϱâ 8.8 ½ÇÇè¿ë °¡Áö¸¦ Áٱ⿡ ÇÕÄ¡±â
Á¦9Àå ÀúÀå¼Ò¿¡ ÇÁ·ÎÁ§Æ® ¸¸µé±â 9.1 Ãʱâ ÇÁ·ÎÁ§Æ® »ý¼º 9.2 ÇÁ·ÎÁ§Æ® ¾ÈÀÇ ±¸Á¶ 9.3 ¿©·¯ ÇÁ·ÎÁ§Æ®µéÀÇ ÄÚµå °øÀ¯
Á¦10Àå ½áµåÆÄƼ ÄÚµå 10.1 ÀÌÁø ¶óÀ̺귯¸® 10.2 ¼Ò½º Äڵ尡 ÀÖ´Â ¶óÀ̺귯¸® 10.3 ÀÓÆ÷Æ® µµÁßÀÇ Çٽɾî È®Àå
ºÎ·Ï A ¼ºê¹öÀü ¼³Ä¡, ³×Æ®¿÷ ¼³Á¤, º¸¾È, °ü¸® A.1 ¼ºê¹öÀü ¼³Ä¡ A.2 svnserve¸¦ ÀÌ¿ëÇÑ ³×Æ®¿öÅ· A.3 svn+ssh¸¦ ÀÌ¿ëÇÑ ³×Æ®¿öÅ· A.4 ¾ÆÆÄÄ¡¸¦ ÀÌ¿ëÇÑ ³×Æ®¿öÅ· A.5 ¼ºê¹öÀüÀÇ º¸¾È A.6 ÀúÀå¼Ò ¹é¾÷
ºÎ·Ï B ¼ºê¹öÀüÀ¸·Î ¿Å±â±â B.1 cvs2svn ¼³Ä¡ B.2 º¯È¯ ¹üÀ§ °áÁ¤ B.3 ½ÇÁ¦·Î º¯È¯Çϱâ
ºÎ·Ï C ½áµåÆÄƼ ¼ºê¹öÀü µµ±¸µé C.1 TortoiseSVN C.2 IDE ÅëÇÕ C.3 ±âŸ µµ±¸µé
ºÎ·Ï D ¸í·É ¿ä¾à ¹× Á¶¸®¹ý D.1 ¼ºê¹öÀü ¸í·É ¿ä¾à D.2 Á¶¸®¹ý
ºÎ·Ï E ±âŸ ÀÚ·á E.1 ¿Â¶óÀÎ ÀÚ·áµé E.2 Âü°í ¹®Çå |
 |
|
 |
Mike MasonÀº ThoughWorksÀÇ ÄÁ¼³ÅÏÆ®·Î, Global 1000 ±â¾÷µéÀ» À§ÇØ ±â¾÷ ÀÀ¿ë ÇÁ·Î±×·¥À» °³¹ßÇϰí ÀÖ´Ù. °³¹ßÀÚÀÌÀÚ ±³À°ÀÚ, Agile/XP ¿ËÈ£ÀÚÀÎ ±×´Â ¹öÀü °ü¸®ÀÇ ¸ð¹ü°üÇàµé ¾øÀÌ´Â ½ÇÁ¦ ¾÷¹«¸¦ Á¦´ë·Î ¼öÇàÇÏÁö ¸øÇÒ Á¤µµ·Î ¹öÀü °ü¸®¿¡ öÀúÇÏ´Ù. Mike´Â ¼ºê¹öÀü, CVS, Perforce µîÀÇ ÁÖ¿ä ¹öÀü °ü¸® ½Ã½ºÅ۵鿡 ´ëÇÑ ¸¹Àº °æÇèÀ» °¡Áö°í ÀÖ´Ù. ÀúÀÚ ¿¬¶ôó´Â www.PragmaticProgrammer.comÀ» Âü°íÇϵµ·Ï ÇÑ´Ù.
¡¼ ÀúÀÚ¡¤¿ªÀÚ Prolog ¡½ ÀÌ Ã¥Àº Mike MasonÀÌ ¾²°í Pragmatic Bookshelf¿¡¼ ³½ Pragmatic Version Control Using SubversionÀ» ¹ø¿ªÇÑ °ÍÀÔ´Ï´Ù. ÀÌ Ã¥ÀÌ ¼ºê¹öÀü¿¡ ´ëÇÑ À¯ÀÏÇÑ Ã¥Àº ¾Æ´Õ´Ï´Ù. ƯÈ÷, »ç½Ç ¼ºê¹öÀü °³¹ßÀÚµéÀÌ Á÷Á¢ ¾´ Version Control with SubversionÀ̶ó´Â ÈǸ¢ÇÏ°í ±ÇÀ§Àִ åÀÌ ÀÖ½À´Ï´Ù. ±× Ã¥Àº À¥¿¡µµ °ø°³µÇ¾î ÀÖÀ¸¸ç, Çѱ¹¾î·Î ¹ø¿ªÇÏ´Â ÀÛ¾÷µµ ÁøÇàµÇ°í ÀÖ½À´Ï´Ù.
±×·³¿¡µµ ÀÌ Ã¥ÀÌ Àǹ̸¦ °¡Áö´Â °ÍÀº, Ã¥ Á¦¸ñ¿¡¼µµ ¾Ë ¼ö ÀÖµíÀÌ ÀÌ Ã¥ÀÇ ÃÊÁ¡ÀÌ ¼ºê¹öÀü ÀÚü°¡ ¾Æ´Ï¶ó ¼ºê¹öÀüÀ» ÀÌ¿ëÇÑ '½Ç¿ëÀûÀÎ ¹öÀü °ü¸®'À̱⠶§¹®ÀÔ´Ï´Ù.
°³ÀÎÀûÀ¸·Î Àú´Â ¿¹Àü¿¡ ¼ºê¹öÀü ¶§¹®¿¡ ³¶ÆÐ¸¦ º» ÀûÀÌ ÀÖ¾î¼ CVS¸¦ °íÁýÇØ ¿Ô½À´Ï´Ù. ÀÌ Ã¥ ¶§¹®¿¡ ¼ºê¹öÀü¿¡ ´Ù½Ã ¼ÕÀ» ´ò´Âµ¥, ÀÌ Ã¥À» ÅëÇØ¼ ¿¹Àü°ú´Â(¼ºê¹öÀü»Ó¸¸ ¾Æ´Ï¶ó CVS °æÇè±îÁö Æ÷ÇÔÇØ¼) ´Ù¸¥ ¼¼»óÀ» ¸¸³ª°Ô µÈ ´À³¦ÀÔ´Ï´Ù.
¼ºê¹öÀüÀÇ ¾î¶² ³ÇØÇÏ°í ºñ¹Ð½º·± ±â´ÉÀ» »õ·ÎÀÌ ¾Ë°Ô µÇ¾ú±â ¶§¹®ÀÌ ¾Æ´Ï¶ó, ½ÇÁ¦ ÇÁ·ÎÁ§Æ®ÀÇ ¹öÀü °ü¸®¿¡ Á¤¸»·Î ÇÊ¿äÇÑ ±â´ÉµéÀ» È¿°úÀûÀ¸·Î »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¾Ë°Ô µÇ¾ú±â ¶§¹®ÀÏ °ÍÀÔ´Ï´Ù. ±×·± Ãø¸é¿¡¼, ´Ù¼Ò ¿À¸¸ÇÏ°Ô µé¸± ¼öµµ ÀÖ°ÚÁö¸¸ º»¹® Á¦4Àå¿¡ ³ª¿À´Â ´ÙÀ½°ú °°Àº ¹®ÀåµéÀÌ ÀÌ Ã¥ÀÇ ¼º°ÝÀ» Àß ¸»ÇØÁÖ°í ÀÖ´Ù°í »ý°¢ÇÕ´Ï´Ù.
"¸¸ÀÏ ÀÌÈÄÀÇ Àåµé¿¡¼ ´Ù·çÁö ¾ÊÀº °úÁ¦¸¦ ¸¸³ª°Ô µÈ´Ù¸é, ´õ ³ª¾Æ°¡±â Àü¿¡ »óȲ ÀÚü¸¦ Á» ´õ »ý°¢ÇØ º¸±æ ±ÇÇÑ´Ù. ¾Æ¸¶µµ °úÁ¦ ÀÚü°¡ ºÒÇÊ¿äÇϰųª ±×·± °úÁ¦°¡ »ý±ä »óȲ ÀÚü°¡ À߸øµÈ °ÍÀÏ °¡´É¼ºÀÌ Å©´Ù."
¹ø¿ª¼ÀÇ ¿ë¾îµéÀº svn ÀÎÅÍÆäÀ̽º Çѱ¹¾î Áö¿ø ÀÛ¾÷ÀÇ ¼º°ú¿Í TortoiseSVN ÀÎÅÍÆäÀ̽º Çѱ¹¾î Áö¿ø ÀÛ¾÷ÀÇ ¼º°ú, ±×¸®°í À§¿¡¼ ¾ð±ÞÇÑ Version Control with Subversion ¹ø¿ª ÀÛ¾÷ÀÇ ¼º°ú¸¦ ¸¹ÀÌ Âü°íÇß½À´Ï´Ù. ±× ÀÛ¾÷µéÀ» ÁøÇàÇϽŠºÐµéÀÇ ³ë·Â ´öºÐ¿¡ Á¦ ÀÛ¾÷ÀÌ ¼ö¿ùÇß½À´Ï´Ù. °í¸¿½À´Ï´Ù. ±×¸®°í ¿©±â¿¡ À̸§À» ÀÏÀÏÀÌ ³ª¿ÇÏÁö ¸øÇؼ Á˼ÛÇÏ°Ô »ý°¢ÇÕ´Ï´Ù.
¹ø¿ª¿¡ »ç¿ëÇÑ ¿ø¼´Â 2005³â 3¿ù¿¡ ³ª¿Â Á¦2¼âÀ̸ç, ¿ø¼ÀÇ Á¤¿ÀÇ¥¸¦ ¸¶Áö¸·À¸·Î ¹Ý¿µÇÑ °ÍÀº 2006³â 2¿ù 10ÀÏÀÔ´Ï´Ù. Ç×»ó ±×·¸µíÀÌ Á¦ ȨÆäÀÌÁö occam's Razor¿¡ ÀÌ Ã¥¿¡ ´ëÇÑ Ãß°¡ÀûÀÎ Á¤¿ÀÇ¥¿Í »õ·Î °»½ÅµÈ ³»¿ëÀ» ´ãÀº ÆäÀÌÁö¸¦ ¸¶·ÃÇØ µÎ°Ú½À´Ï´Ù. ¿À·ù º¸°í³ª Ã¥¿¡ ´ëÇÑ Àǰߵµ ȯ¿µÇÕ´Ï´Ù. |
 |
|
|
|
|
|
|
|
|
|
|
|