#!jade Troubleshooting ÀÚÁÖ ÀÖ´Â ¹®Á¦ SubversionÀÇ ÀνºÅç½Ã³ª ÀÌ¿ë½Ã¿¡´Â ¿©·¯°¡Áö ¹®Á¦°¡ ÀϾ´Â Àϵµ ÀÖ¾î . ±× ÁßÀÇ ¸î°³Àΰ¡´Â, Subversion °¡ ¸ðµç °ÍÀ» ¾î¶»°Ô Ãë±ÞÇұ ºÙÀº Á» ´õ ¸í·áÇÑ À̹ÌÁö¸¦ ÀÌÇØÇϸé ÇØ°áÇÕ´Ï´Ù. ÇÑÆí, ´Ù¸¥ ¹®Á¦´Â ´Ù¸¥ ¹öÀü ÄÜÆ®·Ñ ½Ã½ºÅÛ¿¡¼­ÀÇ ¹æ¹ýÀ» »ç¿ëÇÏ·Á ÇÏ°í ÀÖ´Â °Í¿¡ ÀÇÇØ ½ÃÃÊ . °Ô´Ù°¡ ´Ù¸¥ ¹®Á¦´Â, Subversion ¸¦ ½ÇÇà ÀÖ´Â, ¸î°³ÀÇ ¿ÀÆä·¹ÀÌƾ ±×½Ã½ºÅÛ»ó¿¡¼­ÀÇ ÇØ°á ºÒ´ÉÀÎ ¹ö±×¿¡ ÀÇÇÒÁöµµ ¸ð¸¨´Ï´Ù. (Subversion °¡ ½ÇÇàµÇ°í ÀÖ´Â ±¤¹üÀ§ÀÇ OS¸¦ »ý°¢Çϸé(ÀÚ), Á» ´õ ¸¹Àº ¹®Á¦°¡ ÀϾÁö ¾Ê´Â ÆíÀÌ ³î¶ó¾ß ÇÒ ÀÏÀÔ´Ï´Ù). ÀÌÇÏÀÇ ¸®½ºÆ®´Â, Subversion ¸¦ ¸î³âÀ̳ª ÀÌ¿ëÇÏ´Â µ¿¾È¿¡ ÃàÀûµÇ¾î ¿Â °ÍÀ¸·Î, Subversion ·Î ¿ì¿¬È÷ ¸¸³ª´Â ¸Å¿ì Àß ÀϾ´Â ¹®Á¦¿¡ ´ëÇÑ º¸°í Á¢ÇÏ°í ÀÖ½À´Ï´Ù — SubversionÀÇ ºôµå, ÀνºÅç, ÀÌ¿ë¿¡ °ü°èµÇ¾îÀÔ´Ï´Ù. ¸¸¾à ¿©±â¿¡ ¾²¿©Á³´Ù ¹®Á¦¿¡ µé¾î¸ÂÁö ¾Ê´ÂÁö, ¿ì¸®°¡ Ãßõ ÇÏ´Â ¸ðµç ¹æ¹ýÀ» ½ÃÇèÇصµ Àß µÇÁö ¾Ê¾Ò´ø °æ¿ì´Â,users@subversion.tigris.org ¿¡ ¸ÞÀÏÀ» º¸³», ¹®Á¦ÀÇ »ó¼¼ÇÑ °Í¿¡ ´ëÇÏ¿©ÀÇ ¼³¸íÀ» ºÙ¿© ÁÖ¼¼¿ä. ¼³Á¤°ú ¹®Á¦¿¡ ´ëÇØ ´ç½ÅÀÌ ÁغñÇÏ´Â »ó¼¼ Á¤º¸ÀÇ ¾çÀº, ¸ÞÀϸµ¸®½ºÆ®·ÎºÎÅÍ ¹ÞÀ» ¼ö°¡ ÀÖÀ»Áöµµ ¸ð¸£´Â ȸ´äÀÇ ¿Ã¹Ù¸§¿¡ Á÷Á¢ ºñ·ÊÇÏ´Â °Í¿¡ ÁÖÀÇ (ÀÌ)¶ó°í ÁÖ¼¼¿ä. ¸ðµÎ¿¡ ÀÓÇؼ­, ±×¾ß¸»·Î ¿À´ÃÀÇ ¾Æħ¹«¾ùÀ» ¸Ô¾î, ¸ðÄ£ÀÇ ¸ÞÀ̵åÀÇ À̸§Àº ¹«¾ùÀΰ¡ ¸»ÇÏ´Â °Í±îÁö ½á ÁÖ¸é(ÀÚ) »ì¾Æ³³´Ï´Ù. Subversion »ç¿ë»óÀÇ ¹®Á¦ ÀúÀå¼Ò(repository)¿¡ ¾×¼¼½º ÇÏ·Á°í ÇÒ ¶§, svn °¡ Çó ÇÕ´Ï´Ù. svn¸¦ ½ÇÇàÇÏ·Á°í ÇÒ ¶§, ÀÚ½ÅÀÇ ÀÛ¾÷ Ä«ÇÇ´Â ¶ô µÇ°í ÀÖ´Ù°í ¸»ÇØÁý´Ï´Ù. ÀúÀå¼Ò(repository)¸¦ ã°Å³ª ¿­·Á°í Çϸé(ÀÚ) ¿¡·¯°¡ ³ª¿É´Ï´Ù. ±×·¸Áö¸¸ ÀÔ·ÂÇÑ URL ´Â ¿Ã¹Ù¸¥ °ÍÀÔ´Ï´Ù. file:// URL Áß¿¡¼­ Windows ÀÇ µå¶óÀÌºê ¹®ÀÚ¸¦ ÁöÁ¤Çϱ⿡´Â ¾î¶»°Ô Çϸé ÁÁ½À´Ï±î? ³×Æ®¿öÅ© ³Ñ¾î·Î Subversion ÀúÀå¼Ò(repository)¿¡ ±âÀÔÇØ Á¶ÀÛÇÏ·Á°í ±×·¯ÀÚ(¸é) ¿¡·¯°¡ µË´Ï´Ù. Windows XP ·Î, Subversion ¼­¹ö°¡ °¡²û ¸Á°¡Áø µ¥ÀÌÅ͸¦ ¼Û½ÅÇÏ´Â °Íó·³ º¸ÀÔ´Ï´Ù. Subversion Ŭ¶óÀ̾ðÆ®¿Í ¼­¹ö¿ÍÀÇ »çÀÌÀÇ ³×Æ®¿öÅ©»óÀÇ ±³È¯À» Æ®·¹À̽º ÇÏ´Â ÃÖ¼±ÀÇ ¹æ¹ýÀº? Subversion ºôµå½ÃÀÇ ¹®Á¦ ¹èÆ÷ ÆÐÅ°ÁöÀÇ ¹ÙÀ̳ʸ®¸¦ ¸¸µé¾î, Subversion ¸¦ üũ¾Æ¿ô ÇÏ·Á°í Çϸé(ÀÚ),ÀνÄÇÒ ¼ö ¾ø´Â URL schema ÀÌ´Ù°í ¸»ÇØÁ³½À´Ï´Ù. configure¸¦ ½ÇÇàÇϸé(ÀÚ), subs-1.sed line 38: Unterminated `s' command¿Í °°Àº ¿¡·¯°¡ µÇ¾ú½À´Ï´Ù. Windows·Î, MSVC++ 6.0À» »ç¿ëÇØ Subversion¸¦ ÄÄÆÄÀÏ ÇÏ·Á°í Çϸé(ÀÚ) ¹®Á¦°¡ ÀϾ½À´Ï´Ù. Subversion ÀÌ¿ë½ÃÀÇ ¹®Á¦ ÀúÀå¼Ò(repository)¿¡ ¾×¼¼½º ÇÏ·Á°í ÇÒ ¶§, Subversion Ŭ¶óÀ̾ðÆ®°¡ Çó ÇÕ´Ï´Ù. Subversion ´Â Berkeley DB ¸¦ »ç¿ëÇÏ°í ÀÖ¾î, ±×°ÍÀº ´ç½ÅÀÇ µ¥ÀÌÅ͸¦ º¹¼öÀÇ µ¥ÀÌŸº£À̽º ÆÄÀÏ¿¡ °Ý³³ÇÕ´Ï´Ù. Berkeley DB ´Â À𳪸µ½Ã½ºÅÛÀ¸·Î, ±×°ÍÀº ½ÇÁ¦·Î µ¿ÀÛÀ» ÀÏÀ¸Å°±â Á÷Àü¿¡ ¸ðµç µ¿ÀÛÀ» ±â·ÏÇÏ´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù. ¸¸¾à ´ç½ÅÀÇ Å¬¶óÀ̾ðÆ®°¡ µ¥ÀÌŸº£À̽º¿Í Åë½ÅÁß¿¡ ÁߴܵǾúÀ» °æ¿ì, ¹Ì¿Ï·áÀÇ µ¿ÀÛÀ» ³ªÅ¸³»´Â ·Î±× ÆÄÀÏ°ú ¶ô ÆÄÀÏÀÌ µ¥ÀÌŸº£À̽º¾È¿¡ ³²¾Æ ¹ö¸³´Ï´Ù. ´Ù¸¥ ¸ðµç Ŭ¶óÀ̾ðÆ®·Î µ¥ÀÌŸº£À̽º¿¡ ¾×¼¼½º ÇÏ·Á°í ÇÏ°í ÀÖ´Ù ¹°°ÇÀº, ¶ô ÆÄÀÏÀÌ »ç¶óÁö´Â °ÍÀ» ±â´Ù¸®±â (À§ÇØ)¶§¹®¿¡, ´ÜÁö Çó ÇÕ´Ï´Ù. ´ç½ÅÀÇ ÀúÀå¼Ò(repository)¸¦ ºÎÈ°½ÃÅ°·Á¸é , Berkeley DB ¿¡ 󸮸¦ Á¾·áÇϵµ·Ï(µíÀÌ) ¿ä±¸ÇÏ´ÂÁö, ¸ð¼øÀÌ ¾ø´Â Àü »óÅ¿¡±îÁö, µ¥ÀÌŸº£À̽º¸¦ µÇµ¹¸±±î ÇÑ´Ù ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ÀÌ·¸°Ô ÇÏ·Á¸é , ÀÌÇÏÀÇ Ä¿¸àµå¸¦ Subversion ÀúÀå¼Ò(repository)ÀÇ ¾î´À ¸Ó½Å»ó¿¡¼­ ½ÇÇàÇØ ÁÖ¼¼¿ä: $ svnadmin recover /path/to/repos ÀÌ°ÍÀ» ½ÇÇàÇϱâ Àü¿¡, ÀúÀå¼Ò(repository)¿¡ ´ëÇÑ ¸ðµç ¾×¼¼½º¸¦ ±ÝÁöÇÏ´Â °ÍÀ» ÀØÁö ¸»¾Æ ÁÖ¼¼¿ä(httpd ³ª, svnserve¸¦ ½¸´Ù¿î ÇÕ´Ï´Ù). ÀÌ Ä¿¸àµå¸¦ µ¥ÀÌŸº£À̽º¸¦ ¼ÒÀ¯ÇØ, °ü¸®ÇÏ°í ÀÖ´Â À¯Àú ±×¸®°í ½ÇÇàÇÏ´Â °ÍÀ» È®ÀÎÇØ ÁÖ¼¼¿ä. ·çÆ®¿¡¼­´Â ½ÇÇàÇÏÁö ¸»¾ÆÁà ÁÖ¼¼¿ä. ·çÆ®·Î ½ÇÇàÇϸé(ÀÚ), ·çÆ®°¡ ¼ÒÀ¯ÇÏ´Â ÆÄÀÏÀÌ db/ ¿¡ ³²¾Æ ¹ö·Á, µ¥ÀÌŸº£À̽º¸¦ °ü¸®ÇÑ´Ù ·çÆ® ÀÌ¿ÜÀÇ À¯Àú¿¡ ÀÇÇØ ¿­Áö ¾Ê°Ô µÇ¾î ¹ö¸³´Ï´Ù. º¸Åë ÀÌ À¯Àú·Î¼­´Â, ´ç½ÅÀÇ ¾îÄ«¿îÆ®Àΰ¡, Apache httpd ÇÁ·Î¼¼½ºÀÇ ¾îÄ«¿îÆ®°¡ µË´Ï´Ù. <command>svn</command>¸¦ ½ÇÇàÇÏ·Á°í, Ç×»ó ÀÚ½ÅÀÇ ÀÛ¾÷ Ä«ÇÇ°¡ ¶ô µÇ°í ÀÖ´Ù°í ¸»ÇØÁý´Ï´Ù. Subversion ÀÇ ÀÛ¾÷ Ä«ÇÇ´Â, Berkeley DB¿Í °°ÀÌ ¸ðµç µ¿ÀÛÀ» ½ÇÇàÇϴµ¥ À𳪸µÀÇ ±¸Á¶¸¦ »ç¿ëÇÏ°í ÀÖ½À´Ï´Ù. Áï, ¹«¾ùÀΰ¡¸¦ Çϱâ Àü¿¡, ÇÏ·Á ÇÏ°í ÀÖ´Â °Í ¸ðµç °ÍÀ» ·Î±×¿¡ ±â·ÏÇÕ´Ï´Ù. svn °¡ µ¿ÀÛÀÇ ½ÇÇàÁß¿¡ ÁߴܵǾúÀ» °æ¿ì, Çϳª ÀÌ»óÀÇ ¶ô ÆÄÀÏÀÌ, ±× ¶§ÀÇ ¹Ì¿Ï·áÀÇ ·Î±× ÆÄÀÏ°ú ÇÔ²² ³²¾Æ ¹ö¸³´Ï´Ù. (svn status ´Â, ¶ô µÈ µð·ºÅ丮ÀÇ ¿·¿¡L ¹®ÀÚ¸¦ Ç¥½ÃÇØ ÀÌ°ÍÀ» ³ªÅ¸³À´Ï´Ù. ) ÀÛ¾÷ Ä«ÇÇ¿¡ ¾×¼¼½º ÇÏ·Á°í ÇÏ´Â °Í ¿ÜÀÇ ¸ðµç ÇÁ·Î¼¼½º´Â ¶ôÀ» ´çÇϸé(ÀÚ) ½ÇÆÐÇÕ´Ï´Ù. ÀÛ¾÷ Ä«ÇǸ¦ Çѹø ´õ Á¤»óÀûÀ¸·Î µÇµ¹¸®·Á¸é , svn Ŭ¶óÀ̾ðÆ®¿¡ ±× ÀÛ¾÷À» ³¡³»µµ·Ï(µíÀÌ) ¸í·ÉÇÕ´Ï´Ù. ÀÌ°Í¿¡´Â, ÀÌÇÏÀÇ Ä¿¸àµå¸¦ ÀÛ¾÷ Ä«ÇÇÀÇ ÃÖ»óÁ¤µµ µð·ºÅ丮¿¡¼­ ½ÇÇà ÇØ ÁÖ¼¼¿ä: $ svn cleanup working-copy ÀúÀå¼Ò(repository)¸¦ °Ë»öÇϰųª ¿­·Á°í Çϸé(ÀÚ) ¿¡·¯°¡ µË´Ï´Ù. ±×·¯³ª, ÁöÁ¤ÇÑ ÀúÀå¼Ò(repository)ÀÇ URL´Â À߸øµÇ¾î ÀÖÁö ¾Ê½À´Ï´Ù. (À»)¸¦ ºÁ ÁÖ¼¼¿ä. <literal>file://</literal> URL Áß¿¡¼­ ¾î¶»°Ô Windows ÀÇ µå¶óÀÌºê ¹®ÀÚ¸¦ ÁöÁ¤Çϸé ÁÁ½À´Ï±î? (À»)¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. ³×Æ®¿öÅ© ³Ñ¾î·Î Subversion ÀúÀå¼Ò(repository)¿¡ ±âÀÔÇØ Á¶ÀÛÇÏ·Á°í ±×·¯ÀÚ(¸é) ¿¡·¯°¡ µË´Ï´Ù. ¸¸¾à ÀÓÆ÷Æ®°¡ ·ÎÄà ¾×¼¼½º·Î Àß µ¿ÀÛÇϴµ¥: $ mkdir test $ touch test/testfile $ svn import test file:///var/svn/test -m "Initial import" Adding test/testfile Transmitting file data . Committed revision 1. ¸®¸ðÆ® È£½ºÆ®¶ó¸é µ¿ÀÛÇÏÁö ¾Ê´Â °æ¿ì: $ svn import test http://svn.red-bean.com/test -m "Initial import" harry's password: xxxxxxx svn_error: #21110 : The specified activity does not exist. httpd ÇÁ·Î¼¼½º¿¡ ÀÇÇØ,REPOS/dav/ µð·ºÅ丮¿¡ ±âÀÔÇÒ ¼ö°¡ ¾ø´Â °æ¿ì, ÀÌ·¯ÇÑ ÀÏÀÌ ÀϾ´Ï´Ù. ÆÛ¹Ì¼Ç (À»)¸¦ üũÇØ, Apache ÀÇ httpd °¡dav/µð·ºÅ丮 ¿¡ ±âÀÔÇÒ ¼ö°¡ ÀÖ´Â °ÍÀ» È®ÀÎÇØ ÁÖ¼¼¿ä(±×¸®°í, ÀÌ°Í¿¡ ´ëÀÀÇÑ´Ù db/ µð·ºÅ丮¿¡ ´ëÇؼ­µµ, ¹°·Ð). Windows XP ·Î, Subversion ¼­¹ö°¡ °¡²û ¸Á°¡Áø µ¥ÀÌÅ͸¦ ¼Û½ÅÇÏ´Â °Íó·³ º¸ÀÔ´Ï´Ù. Windows XP ÀÇ ¼­ºñ½º ÆÑ 1 À» ÀνºÅç ÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ¼­ºñ½º ÆÑ¿¡ °üÇÑ ¸ðµç Á¤º¸´Â http://support.microsoft.com/default.aspx? scid=kb;EN-US;q317949 ¿¡ »ó¼¼°¡ ÀÖ½À´Ï´Ù. Subversion Ŭ¶óÀ̾ðÆ®¿Í ¼­¹ö¿ÍÀÇ »çÀÌÀÇ ³×Æ®¿öÅ©»óÀÇ ±³È¯À» Æ®·¹À̽º ÇÏ´Â ÃÖ¼±ÀÇ ¹æ¹ýÀº? ±³È¯À» µµÃ»Çϴµ¥, Ethereal ¸¦ »ç¿ëÇØ ÁÖ¼¼¿ä: ÀÌÇÏÀÇ ¼ø¼­´Â ±×·¡ÇÈ ¹öÀüÀÇ Ethereal ¿¡ ƯȭÇÑ °ÍÀ¸·Î, Ä¿¸àµå ¶óÀÎÀÇ ¹öÀü¿¡´Â µé¾î¸ÂÁö ¾Ê½À´Ï´Ù(±×·¯ÇÑ ¹ÙÀ̳ʸ®´Â º¸Åëtethereal ¶ó´Â À̸§ÀÌ µÇ¾î ÀÖ½À´Ï´Ù). capther ¸Þ´º·ÎºÎÅÍ, °³½Ã¸¦ ¼±ÅÃÇÕ´Ï´Ù. ÇÊÅÍ¿¡ Æ÷Åä 80À» ÀÔ·ÂÇØ, ÇÁ·Î¹Ì½º ¾Ó±Ý ¸ðµå¸¦ ¹«È¿·Î ÇÕ´Ï´Ù. Subversion Ŭ¶óÀ̾ðÆ®¸¦ ½ÇÇàÇÕ´Ï´Ù. ½ºÅé ¹öÆ°À» ´©¸¨´Ï´Ù. ÀÌ°ÍÀ¸·Î ÆÐŶÀ» Æ÷ÂøÇÒ ¼ö ÀÖ¾ú½À´Ï´Ù. ±×°ÍÀº ¸¹Àº ÇàÀÇ ¹× µË´Ï´Ù. ÁÙ¼­ ¹Ù²Ù±â À§Çؼ­(¶§¹®¿¡), ÇÁ·ÎÅäÄÝÀÇ Ä®·³À» Ŭ¸¯ÇÕ´Ï´Ù. ±×¸®°í, °ü·ÃÇÑ ÃÖÃÊÀÇ TCPÀÇ ÇàÀ¸·Î Ŭ¸¯ÇØ ¼±Åà ÇÕ´Ï´Ù. ¿À¸¥ÂÊ Å¬¸¯ÇØ, °è¼ÓÇÏ´Â TCP ½Ã³Á¹°À» ¼±ÅÃÇÕ´Ï´Ù. Subversion Ŭ¶óÀ̾ðÆ®ÀÇ HTTPÀÇ ±³È¯À» ³ªÅ¸³½´Ù, ¿ä±¸/ÀÀ´äÀÇ Á¶ ÇÏÁö¸¸ Ç¥½ÃµË´Ï´Ù. ȤÀº, http-debug Àμö¸¦ ¼­¹ö ¼³Á¤ ÆÄÀÏ·Î ¼³Á¤ÇØ, svn Ŭ¶óÀ̾ðÆ® ½ÇÇà ¶§¿¡ neonÀÇ µð¹ö±× Ãâ·ÂÀÌ º¸À̵µ·Ï(µíÀÌ) ÇÕ´Ï´Ù. neon-debugÀÇ ¼öÄ¡´Â ne_utils.hÇì´õ ÆÄÀÏÀÇ NE_DBG_* Ä¡ÀÇ Æí¼ºÀÔ´Ï´Ù. http-debug ¸¦ 130À¸·Î ¼³Á¤Çϸé(ÀÚ)(Áï, NE_DBG_HTTP + NE_DBG_HTTPBODY) HTTP µ¥ÀÌÅÍ°¡ Ç¥½Ã µË´Ï´Ù. ³×Æ®¿öÅ© Æ®·¹À̽ºÁß¿¡´Â ¾ÐÃàÀ» ¹«È¿·Î ÇÏ°í ½ÍÀ»Áöµµ ¸ð¸¨´Ï´Ù. ¼³Á¤ ÆÄÀÏÁßÀÇ ¾ÐÃà ÆĶó¹ÌÅ͸¦ ºÁ ÁÖ¼¼¿ä. Subversion ºôµå½ÃÀÇ ¹®Á¦ ¹èÆ÷ ÆÐÅ°ÁöÀÇ ¹ÙÀ̳ʸ®¸¦ ¸¸µé¾î, Subversion ¸¦ üũ¾Æ¿ô ÇÏ·Á°í Çϸé(ÀÚ),<quote>ÀνÄÇÒ ¼ö ¾ø´Â URL schema</quote> ÀÌ´Ù°í ¸»ÇØÁ³½À´Ï´Ù. Subversion ´Â ÀúÀå¼Ò(repository)¿¡ ´ëÇÑ ¾×¼¼½ºÀÇ Çã°¡¿¡, Ç÷¯±× ÀÎ ½Ã½ºÅÛÀ» ÀÌ¿ëÇÏ°í ÀÖ½À´Ï´Ù. Çö½ÃÁ¡¿¡¼­´Â, ¼¼ °³ÀÇ Ç÷¯±× ÀÎÀÌ ÀÖ½À´Ï´Ù: ra_local ´Â ·ÎÄà ÀúÀå¼Ò(repository)¿¡ ¾×¼¼½º Çϱâ À§Çؼ­, ra_dav ´Â WebDAV °æÀ¯·Î ÀúÀå¼Ò(repository)¿¡ ¾×¼¼½º Çϱâ À§Çؼ­, ±×¸®°íra_svn´Â svnserve ¼­¹ö °æÀ¯·Î ·ÎÄà ¶Ç´Â ¸®¸ðÆ®ÀÇ ÀúÀå¼Ò(repository)¿¡ ¾×¼¼½º Çϱâ À§Çؼ­ ÀÌ¿ëÇÕ´Ï´Ù. Subversion ·Î ¾î´À Á¶ÀÛÀ» ½ÇÇàÇÏ·Á°í Çϸé(ÀÚ), Ŭ¶óÀ̾ðÆ®´Â URL schema¿¡ ÀÇ°ÅÇß´Ù Ç÷¯±× ÀÎÀ» µ¿ÀûÀ¸·Î ·ÎµåÇÏ·Á°í ÇÕ´Ï´Ù. file:// URL´Â,ra_local (À»)¸¦ ·ÎµåÇÏ·Á°í ÇØ,http:// URL ´Â ra_dav (À»)¸¦ ·ÎµåÇÏ·Á°í ÇØ, µîÀÔ´Ï´Ù. ´ç½ÅÀÇ ¿¡·¯´Â ´ÙÀ̳ª¹Í ¸µÄ¿/·Î´õ°¡ ·ÎµåÇÏ·Á°í ÇÑ´Ù Ç÷¯±× ÀÎÀ» ã¾Æ³¾ ¼ö°¡ ¾ø¾ú´ø °ÍÀ» ÀǹÌÇÏ°í ÀÖ½À´Ï´Ù. ÀÌ°ÍÀº º¸Åë °øÀ¯ ¶óÀ̺귯¸®¿Í ÇÔ²² Subversion¸¦ ºôµå ÇØ, ÃÖÃÊ·Î make install'¸¦ ½ÇÇàÇÏÁö ¾Ê°í Subversion¸¦ ÀÌ¿ëÇÏÀÚ (À¸)·Î ÇßÀ» ¶§¿¡ ÀϾ´Ï´Ù. ´Ù¸¥ °¡´É¼ºÀ¸·Î¼­´Â, make install ´Â ½ÇÇà ÇßÁö¸¸, ´ÙÀ̳ª¹Í ¸µÄ¿/·Î´õ°¡ ÀνÄÇÒ ¼ö ¾ø´Â Àå¼Ò ¿¡ ¶óÀ̺귯¸®¸¦ ÀνºÅç ÇØ ¹ö¸° °ÍµîÀ» »ý°¢µË´Ï´Ù. Linux ÀÇ °æ¿ì, ¸µÄ¿/·Î´õ°¡ ¶óÀ̺귯¸®¸¦ ã¾Æ³¾ ¼ö°¡ ÀÖ´Ù °°°Ô Çϱâ À§Çؼ­, ¶óÀ̺귯¸®ÀÇ µð·ºÅ丮¸¦ /etc/ld.so.conf¿¡ Ãß°¡ÇÏ°í ³ª¼­ ldconfig¸¦ ½ÇÇàÇϸé Àߵ˴ϴÙ. ÀÌ°ÍÀ» ÇÏ°í ½ÍÁö ¾ÊÀºÁö, root ÀÇ ¾×¼¼½º±ÇÇÑÀ» °¡Áö°í ÀÖÁö ¾ÊÀ¸¸é, LD_LIBRARY_PATH ȯ°æ º¯¼ö¿¡ ¶óÀ̺귯¸® µð·ºÅ丮 (À»)¸¦ ÁöÁ¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. <command>configure</command>¸¦ ½ÇÇàÇϸé(ÀÚ), <literal>subs-1.sed line 38: Unterminated `s' command</literal>¿Í °°Àº ¿¡·¯°¡ µÇ¾ú½À´Ï´Ù. ¾Æ¸¶, ½Ã½ºÅÛ»óÀÇ /usr/local/bin/apr-config ¿Í /usr/local/bin/apu-config °¡ ³°Àº °ÍÀÌ µÇ¾î ÀÖ½À´Ï´Ù. ±× µÑÀ» »èÁ¦ÇØ, ºôµå ÇÏ·Á°í ÇÏ°í ÀÖ´Ù apr/ ¿Í apr-util/°¡ ÃÖ½ÅÀÎ °ÍÀ» È®ÀÎÇÑ ´ÙÀ½, Àç½ÇÇàÇØ ÁÖ¼¼¿ä. Windows·Î, MSVC++ 6.0À» »ç¿ëÇØ Subversion¸¦ ÄÄÆÄÀÏ ÇÏ·Á°í Çϸé(ÀÚ) ¹®Á¦°¡ ÀϾ½À´Ï´Ù. ÃÖ½ÅÀÇ Ç÷§Æû SDK°¡ ÇÊ¿äÇÕ´Ï´Ù. VC++ 6.0 ¿¡ ºÎ¼ÓÀÇ °ÍÀº ³Ê¹« »õ·Î¿î °ÍÀ¸·Î´Â ¾ø½À´Ï´Ù.