{"id":664,"date":"2008-03-29T13:59:08","date_gmt":"2008-03-29T17:59:08","guid":{"rendered":"http:\/\/www.wehuberconsultingllc.com\/wordpress\/?p=664"},"modified":"2008-03-29T14:28:24","modified_gmt":"2008-03-29T18:28:24","slug":"installing-subversion-just-follow-this-7-steps-lijins-localhost","status":"publish","type":"post","link":"https:\/\/wehuberconsultingllc.com\/wordpress\/2008\/03\/29\/installing-subversion-just-follow-this-7-steps-lijins-localhost\/","title":{"rendered":"Installing Subversion? Just follow this 7 Steps &laquo; Lijin&rsquo;s Localhost"},"content":{"rendered":"<p>Great post Lijin! Sometime ago I struggled to figure out how to install subversion on my WinXP box. The biggest difficulty I had was to understand what the folder layout for Windows box should look like. I ended up using <a href=\"http:\/\/svn1clicksetup.tigris.org\/\">svn1clicksetup<\/a> to get a standard layout. Due to issues between Subversion and Apache 2.2, I avoided using Apache for Subversion. SVNService worked just fine for me. Recently Subversion has been supporting Apache 2.2. With a slightly modified version of Lijin&#8217;s instructions I modified my XAMPP installation to support accessing my existing repositories via Apache. Here are my steps:<\/p>\n<ol>\n<li>Install Apache HTTP server if not already installed. I prefer installing Apache via <a href=\"http:\/\/www.apachefriends.org\/en\/xampp-windows.html\">XAMPP<\/a>. <\/li>\n<li>Install Subversion and let it update your Apache configuration. In my case I was updating to the latest version. Here is my file layout:\n<ol>\n<li>Install directory &#8211; c:\\Program Files\\Subversion <\/li>\n<li>Repositories &#8211; c:\\svnrepos <\/li>\n<li>Apache conf file &#8211; c:\\Program Files\\xampp\\apache\\conf\\httpd.conf <\/li>\n<\/ol>\n<\/li>\n<li>Since my repositories are not accessible from the network, I did not create a Users authentication file or Acesss &#8211; rights file. I can do this later if I need it. <\/li>\n<li>In the directory, &quot;c:\\Program Files\\Subversion&quot;, create a etc directory and place another file called <strong>subversion.conf<\/strong> with the following data.\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\"> \r\n&lt;location repos&gt;\r\n  DAV svn  \r\n  SVNPath C:\/svnrepos  \r\n&lt;\/location&gt;\r\n<\/pre>\n<\/li>\n<li>Add <code>Include &quot;C:\/Program Files\/Subversion\/etc\/subversion.conf&quot;<\/code> to the Apache conf file. <\/li>\n<li>Restart Apache and test the repository access.\n<ol>\n<li>I cranked up my favorite browser and went to <a href=\"http:\/\/localhost\/repos\">http:\/\/localhost\/repos<\/a>. I saw my project directories. <\/li>\n<li>I created a new directory in the My Documents folder and checked out one of my projects using TortoiseSVN and the <a href=\"http:\/\/localhost\/repos\/project1\">http:\/\/localhost\/repos\/project1<\/a> URL. It worked.<\/li>\n<li> Next I created a test file and added it to repository. It worked, too. <\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p><a href=\"http:\/\/lijinjoseji.wordpress.com\/2008\/03\/24\/installing-subversion-just-follow-this-7-steps\/\">Installing Subversion? Just follow this 7 Steps &#171; Lijin&#8217;s Localhost<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Great post Lijin! Sometime ago I struggled to figure out how to install subversion on my WinXP box. The biggest difficulty I had was to understand what the folder layout for Windows box should look like. I ended up using svn1clicksetup to get a standard layout. Due to issues between Subversion and Apache 2.2, I &hellip; <a href=\"https:\/\/wehuberconsultingllc.com\/wordpress\/2008\/03\/29\/installing-subversion-just-follow-this-7-steps-lijins-localhost\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Installing Subversion? Just follow this 7 Steps &laquo; Lijin&rsquo;s Localhost&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[2,7],"tags":[36,33,55],"class_list":["post-664","post","type-post","status-publish","format-standard","hentry","category-css","category-open-source","tag-opensource","tag-subversion","tag-xampp"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p4iN3d-aI","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wehuberconsultingllc.com\/wordpress\/wp-json\/wp\/v2\/posts\/664","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wehuberconsultingllc.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wehuberconsultingllc.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wehuberconsultingllc.com\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wehuberconsultingllc.com\/wordpress\/wp-json\/wp\/v2\/comments?post=664"}],"version-history":[{"count":0,"href":"https:\/\/wehuberconsultingllc.com\/wordpress\/wp-json\/wp\/v2\/posts\/664\/revisions"}],"wp:attachment":[{"href":"https:\/\/wehuberconsultingllc.com\/wordpress\/wp-json\/wp\/v2\/media?parent=664"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wehuberconsultingllc.com\/wordpress\/wp-json\/wp\/v2\/categories?post=664"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wehuberconsultingllc.com\/wordpress\/wp-json\/wp\/v2\/tags?post=664"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}