{"id":184,"date":"2012-05-08T11:09:08","date_gmt":"2012-05-08T11:09:08","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=184"},"modified":"2025-07-24T07:07:48","modified_gmt":"2025-07-24T12:07:48","slug":"install-and-configure-svn-webdav-server-on-a-centos-6-vps","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\/","title":{"rendered":"Install and configure SVN WebDAV server on a CentOS 6 VPS"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div>\n<h5 class=\"wp-block-heading\" id=\"h-status-this-os-is-no-longer-supported\">Status: This OS is no longer supported<\/h5>\n\n\n\n<p><em>This article, &#8220;Install and configure SVN WebDAV server on a CentOS 6 VPS&#8221; covers a version of CentOS that reached end of life (EOL) on November 30th, 2020, and is no longer supported. For this reason, this guide is no longer maintained. If you are currently operating a server running CentOS, we highly recommend contacting <a href=\"https:\/\/www.rosehosting.com\/support\/\">RoseHosting&#8217;s fully managed support<\/a> to upgrade or migrate to a supported version of AlmaLinux.<\/em><\/p>\n\n\n\n<!--more-->\n\n\n<p><a href=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2012\/05\/webdav-logo.jpg\"><img decoding=\"async\" class=\"alignleft size-full wp-image-4596\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2012\/05\/webdav-logo.jpg\" alt=\"webdav-logo\" width=\"110\" height=\"83\" \/><\/a>This how-to looks at how to install and configure a SVN (subversion)\u00a0WebDAV accessible repository server using Apache and a <a title=\"CentOS VPS\" href=\"https:\/\/www.rosehosting.com\/centos-hosting.html\" target=\"_blank\" rel=\"noopener noreferrer\">CentOS VPS.<\/a> What is <a href=\"http:\/\/subversion.apache.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">SVN<\/a>? It is an open-source centralized version control system, which can track and store the history of files and directories in its repositories with the ability to examine the history of how the data changed and if needed to recover some older versions of the data.<\/p>\n<p>For this guide we are using a <a title=\"CentOS 6 Virtual Servers\" href=\"https:\/\/www.rosehosting.com\/centos-hosting.html\" target=\"_blank\" rel=\"noopener noreferrer\">CentOS 6 based VPS<\/a>, but the installation and configuration of a SVN repository server accessible via HTTP using the WebDAV protocol is almost the same on any other <a title=\"Linux VPS Hosting\" href=\"https:\/\/www.rosehosting.com\/managed-vps-hosting.html\" target=\"_blank\" rel=\"noopener noreferrer\">Linux based VPS<\/a>.<\/p>\n<h2>Installation Guide<\/h2>\n<p><strong> 1. Assuming you have &#8216;root&#8217; privileges, execute the following command in order to fully update your system and to install the needed packages.<\/strong><\/p>\n<pre class=\"brush: shell; gutter: false\"># yum -y update &amp;&amp; yum -y install mod_dav_svn subversion<\/pre>\n<p>Next, we&#8217;re going to create and set up the subversion users and repositories.<\/p>\n<p><strong>2. To create the initial svn user use the following command:<br \/><\/strong><\/p>\n<pre class=\"brush: shell; gutter: false\"># htpasswd -cm \/etc\/svn_htpasswd user1<\/pre>\n<p>it will create the user <em>&#8216;user1&#8217;<\/em> and will create the <em>&#8216;\/etc\/svn_htpasswd&#8217;<\/em> file which will hold the svn usernames along with their encrypted passwords.<\/p>\n<p><em>(to create additional svn users you need to omit htpasswd&#8217;s &#8216;-c&#8217; switch, for example:<\/em><\/p>\n<pre class=\"brush: shell; gutter: false\"># htpasswd -m \/etc\/svn_htpasswd user2<\/pre>\n<p><strong>3. Next, create the repositories using the following commands:<\/strong><\/p>\n<pre class=\"brush: shell; gutter: true\"># mkdir \/var\/www\/repos\n# svnadmin create \/var\/www\/repos\/test_repo1\n# svnadmin create \/var\/www\/repos\/test_repo2\n# chown -R apache: \/var\/www\/repos\/<\/pre>\n<p>In order to have the repositories accessible via HTTP, we need to set up the subversion Apache configuration file.<\/p>\n<p><strong>4. Create or modify subversion&#8217;s configuration file <em>&#8216;\/etc\/httpd\/conf.d\/subversion.conf&#8217;<\/em> as follows:<\/strong><\/p>\n<pre class=\"brush: shell; gutter: true\"># cat \/etc\/httpd\/conf.d\/subversion.conf\n\nLoadModule dav_svn_module     modules\/mod_dav_svn.so\nLoadModule authz_svn_module   modules\/mod_authz_svn.so\n\n&lt;Location \/repos&gt;\n\u00a0\u00a0 DAV svn\n\u00a0\u00a0 SVNParentPath \/var\/www\/repos\n\u00a0\u00a0 AuthType Basic\n\u00a0\u00a0 AuthName \"Subversion repositories\"\n\u00a0\u00a0 AuthUserFile \/etc\/svn_htpasswd\n\u00a0\u00a0 Require valid-user\n\u00a0\u00a0 AuthzSVNAccessFile \/etc\/svn_acl\n&lt;\/Location&gt;<\/pre>\n<p>Next, restart the Apache web server, so the changes can take effect. Issue the following command to reload Apache:<\/p>\n<pre class=\"brush: shell; gutter: false\"># service httpd restart<\/pre>\n<p><em>(<\/em>if you get something like this:<em> &#8216;mod_dav_svn.so: undefined symbol: dav_register_provider&#8217;<\/em>, then most likely you need to activate the &#8216;<em>mod_dav.so<\/em>&#8216; and <em>&#8216;mod_dav_fs.so<\/em>&#8216; Apache modules in its core configuration file <em>&#8216;\/etc\/httpd\/conf\/httpd.conf&#8217;<\/em>)<\/p>\n<p><strong>5. Disable anonymous access to the repository and enable ACL (access control list) instead. To do this add the following two lines to the repo&#8217;s <em>&#8216;svnserve.conf<\/em>&#8216; configuration file:<\/strong><\/p>\n<pre class=\"brush: shell; gutter: true\"># cat \/var\/www\/repos\/test_repo1\/conf\/svnserve.conf\n\n[general]\n\n[sasl]\n\n## Disable anonymous access ##\nanon-access = none\n\n## Enable access control ##\nauthz-db = authz<\/pre>\n<p><strong>6. Create the SVN access list, so we can assign different access levels to the users. For example:<br \/><\/strong><\/p>\n<pre class=\"brush: shell; gutter: true\"># cat \/etc\/svn_acl\n\n[groups]\ngroup1 = user1\ngroup2 = user2\ngroup3 = user3, user4\n\n[\/]\n* = r\n@group1 = rw\nuser1 = rw\n\n[test_repo1:\/]\n@group1 = rw\n@group2 =\n\n[test_repo1:\/static]\n@group2 = r\n\n[test_repo2:\/public]\n@group3 = rw\nuser2\t= r<\/pre>\n<p><strong>7.\u00a0Finally, create &#8216;static&#8217;, &#8216;documentation&#8217; and &#8216;code&#8217; repository structure under the &#8216;test_repo1&#8217; repository.\u00a0<\/strong><\/p>\n<p>Create &#8216;template&#8217; directories with following command:<\/p>\n<pre class=\"brush: shell; gutter: false\"># mkdir -p \/tmp\/test_repo1\/{code,static,documentation}<\/pre>\n<p>once they&#8217;re created you can import the directories into the &#8216;test_repo1&#8217; repository by using the following command:<\/p>\n<pre class=\"brush: shell; gutter: false\"># svn import -m 'Testing ...' \/tmp\/test_repo1\/ http:\/\/yourdomain.tld\/repos\/test_repo1\/<\/pre>\n<p>Now you can access the newly created SVN repository via HTTP protocol at <strong>&#8216;http:\/\/yourdomain.tld\/repos\/test_repo1\/&#8217;<\/strong>. An authorization window will popup where you have to login with the appropriate svn user.<\/p>\n<p><span style=\"color: #ff0000;\"><strong>PS.<\/strong><\/span> If you liked this post please share it with your friends on the social networks using the buttons on the left or simply leave a reply below. Thanks.<\/p>\n<div class=\"zemanta-pixie\" style=\"margin-top: 10px; height: 15px;\">\u00a0<\/div>","protected":false},"excerpt":{"rendered":"<p>Status: This OS is no longer supported This article, &#8220;Install and configure SVN WebDAV server on a CentOS 6 VPS&#8221; &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"Install and configure SVN WebDAV server on a CentOS 6 VPS\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\/#more-184\" aria-label=\"Read more about Install and configure SVN WebDAV server on a CentOS 6 VPS\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":4596,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1699,13],"tags":[37,38,34,27,35,18,36],"class_list":["post-184","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-centos","category-tutorials","tag-apache","tag-apache-subversion","tag-centos","tag-linux","tag-svn","tag-vps","tag-webdav","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Install and configure SVN WebDAV server on a CentOS 6 VPS | RoseHosting<\/title>\n<meta name=\"description\" content=\"Learn how to set up an SVN WebDAV server on a CentOS 6 VPS. Follow this detailed guide for installation and configuration.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rosehosting.com\/blog\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Install and configure SVN WebDAV server on a CentOS 6 VPS\" \/>\n<meta property=\"og:description\" content=\"Install and configure SVN WebDAV server on a CentOS 6 VPS | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\/\" \/>\n<meta property=\"og:site_name\" content=\"RoseHosting\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RoseHosting\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rosehosting.helpdesk\" \/>\n<meta property=\"article:published_time\" content=\"2012-05-08T11:09:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-24T12:07:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2012\/05\/webdav-logo.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"110\" \/>\n\t<meta property=\"og:image:height\" content=\"83\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jeff Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:site\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"Install and configure SVN WebDAV server on a CentOS 6 VPS\",\"datePublished\":\"2012-05-08T11:09:08+00:00\",\"dateModified\":\"2025-07-24T12:07:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\\\/\"},\"wordCount\":531,\"commentCount\":4,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2012\\\/05\\\/webdav-logo.jpg\",\"keywords\":[\"apache\",\"Apache Subversion\",\"centos\",\"Linux\",\"svn\",\"vps\",\"webdav\"],\"articleSection\":[\"CentOS\",\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\\\/\",\"name\":\"Install and configure SVN WebDAV server on a CentOS 6 VPS | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2012\\\/05\\\/webdav-logo.jpg\",\"datePublished\":\"2012-05-08T11:09:08+00:00\",\"dateModified\":\"2025-07-24T12:07:48+00:00\",\"description\":\"Learn how to set up an SVN WebDAV server on a CentOS 6 VPS. Follow this detailed guide for installation and configuration.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2012\\\/05\\\/webdav-logo.jpg\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2012\\\/05\\\/webdav-logo.jpg\",\"width\":110,\"height\":83,\"caption\":\"webdav-logo\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Install and configure SVN WebDAV server on a CentOS 6 VPS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"name\":\"RoseHosting.com\",\"description\":\"Premium Linux Tutorials Since 2001\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\",\"name\":\"RoseHosting\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"width\":192,\"height\":192,\"caption\":\"RoseHosting\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/RoseHosting\",\"https:\\\/\\\/x.com\\\/rosehosting\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/rosehosting\\\/\"],\"description\":\"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.\",\"email\":\"info@rosehosting.com\",\"telephone\":\"(314) 275-0414\",\"legalName\":\"Rose Web Services LLC\",\"foundingDate\":\"2001-04-02\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"caption\":\"Jeff Wilson\"},\"description\":\"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.\",\"sameAs\":[\"https:\\\/\\\/www.rosehosting.com\",\"https:\\\/\\\/www.facebook.com\\\/rosehosting.helpdesk\"],\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/author\\\/jwilson\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Install and configure SVN WebDAV server on a CentOS 6 VPS | RoseHosting","description":"Learn how to set up an SVN WebDAV server on a CentOS 6 VPS. Follow this detailed guide for installation and configuration.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.rosehosting.com\/blog\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\/","og_locale":"en_US","og_type":"article","og_title":"Install and configure SVN WebDAV server on a CentOS 6 VPS","og_description":"Install and configure SVN WebDAV server on a CentOS 6 VPS | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2012-05-08T11:09:08+00:00","article_modified_time":"2025-07-24T12:07:48+00:00","og_image":[{"width":110,"height":83,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2012\/05\/webdav-logo.jpg","type":"image\/jpeg"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"Install and configure SVN WebDAV server on a CentOS 6 VPS","datePublished":"2012-05-08T11:09:08+00:00","dateModified":"2025-07-24T12:07:48+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\/"},"wordCount":531,"commentCount":4,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2012\/05\/webdav-logo.jpg","keywords":["apache","Apache Subversion","centos","Linux","svn","vps","webdav"],"articleSection":["CentOS","Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\/","url":"https:\/\/www.rosehosting.com\/blog\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\/","name":"Install and configure SVN WebDAV server on a CentOS 6 VPS | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2012\/05\/webdav-logo.jpg","datePublished":"2012-05-08T11:09:08+00:00","dateModified":"2025-07-24T12:07:48+00:00","description":"Learn how to set up an SVN WebDAV server on a CentOS 6 VPS. Follow this detailed guide for installation and configuration.","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2012\/05\/webdav-logo.jpg","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2012\/05\/webdav-logo.jpg","width":110,"height":83,"caption":"webdav-logo"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/install-and-configure-svn-webdav-server-on-a-centos-6-vps\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Install and configure SVN WebDAV server on a CentOS 6 VPS"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting.com","description":"Premium Linux Tutorials Since 2001","publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.rosehosting.com\/blog\/#organization","name":"RoseHosting","url":"https:\/\/www.rosehosting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","width":192,"height":192,"caption":"RoseHosting"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RoseHosting","https:\/\/x.com\/rosehosting","https:\/\/www.linkedin.com\/in\/rosehosting\/"],"description":"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.","email":"info@rosehosting.com","telephone":"(314) 275-0414","legalName":"Rose Web Services LLC","foundingDate":"2001-04-02","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","caption":"Jeff Wilson"},"description":"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.","sameAs":["https:\/\/www.rosehosting.com","https:\/\/www.facebook.com\/rosehosting.helpdesk"],"url":"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/184","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/comments?post=184"}],"version-history":[{"count":10,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/184\/revisions"}],"predecessor-version":[{"id":50912,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/184\/revisions\/50912"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/4596"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=184"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=184"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=184"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}