{"id":1143,"date":"2020-02-13T15:15:33","date_gmt":"2020-02-13T21:15:33","guid":{"rendered":"https:\/\/www.linuxcloudvps.com\/blog\/?p=1143"},"modified":"2020-02-13T15:15:33","modified_gmt":"2020-02-13T21:15:33","slug":"how-to-install-svn-server-on-debian-9","status":"publish","type":"post","link":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/","title":{"rendered":"How to Install SVN Server on Debian 9"},"content":{"rendered":"<p>In this article, you will find all the steps that you need to take in order to set up the Subversion (svn) server on your <a href=\"https:\/\/www.linuxcloudvps.com\/cloud-vps.html\">Debian 9 Cloud VPS<\/a>.<\/p>\n<p><img decoding=\"async\" class=\"alignright size-full wp-image-1162\" src=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/02\/setting-up-apache-subversion-svn-version-control-software-on-debian-9-cloud-vps.jpg\" alt=\"\" width=\"120\" height=\"72\" \/>Subversion is an open source version control system which helps you keep track of files and folders collection. Whenever you do some change, such as adding or deleting a file or a folder that is managed with Subversion, these changes are committed to your Subversion repository and as a result, a new revision in your repository is created and it reflects these changes. You can, at any time you wish, go back and check the contents of the revisions made previously, and even revert back to a previous snapshot. This makes developing projects much easier to follow in a team, as well as making it safer in case a mistake is made.<\/p>\n<p><!--more--><\/p>\n<h2>Step 1. Log in via SSH and Update all Packages<\/h2>\n<p>Log in to your Debian 9 Cloud VPS with SSH as a root user, or as a user with sudo privileges:<\/p>\n<pre>ssh root@IP_Address -p Port_number<\/pre>\n<p>Once you are logged in, run the following command to update all installed packages to the latest available version:<\/p>\n<pre>apt update &amp;&amp; apt upgrade<\/pre>\n<h2>Step 2. Install Apache<\/h2>\n<p>The first thing you need to do is to install Apache web server which you need so you can access the SVN server.<\/p>\n<p>Check whether Apache is already installed and running on your server. The following command will help you in that matter:<\/p>\n<pre>dpkg -l apache2<\/pre>\n<p>If you already have an Apache web server on your system, then you can skip these steps and move onto installing the SVN server itself.<\/p>\n<pre>apt install apache2\r\n<\/pre>\n<p>After the installation is complete, you should enable Apache to start automatically upon server boot with:<\/p>\n<pre>systemctl enable apache2<\/pre>\n<p>You can also check the status of your Apache service with the following command:<\/p>\n<pre>systemctl status apache2<\/pre>\n<pre>\u25cf apache2.service - The Apache HTTP Server\r\nLoaded: loaded (\/lib\/systemd\/system\/apache2.service; enabled; vendor preset: enabled)\r\nActive: active (running)\r\nProcess: 13848 ExecReload=\/usr\/sbin\/apachectl graceful (code=exited, status=0\/SUCCESS)\r\nMain PID: 491 (apache2)\r\nCGroup: \/system.slice\/apache2.service\r\n\u251c\u2500 491 \/usr\/sbin\/apache2 -k start\r\n\u251c\u250013865 \/usr\/sbin\/apache2 -k start\r\n\u251c\u250014270 \/usr\/sbin\/apache2 -k start\r\n\u251c\u250015401 \/usr\/sbin\/apache2 -k start\r\n\u2514\u250015423 \/usr\/sbin\/apache2 -k start<\/pre>\n<h2>Step 3. Install SVN Server<\/h2>\n<p>Next, you need to install the Subversion packages and their dependencies &#8211; you can do that by entering this following command. Another thing you need to do is to install the SVN module for Apache, called <code>libapache2-mod-svn<\/code>, on your system.<\/p>\n<pre>sudo apt install -y subversion subversion-tools libapache2-mod-svn<\/pre>\n<p>Don`t forget to enable the required Apache modules once the installation is finished:<\/p>\n<pre>a2enmod dav\r\na2enmod dav_svn\r\n<\/pre>\n<p>and last but not least, the Apache service should be restarted:<\/p>\n<pre>service apache2 restart\r\n<\/pre>\n<h2>Step 4. Configure Apache with Subversion<\/h2>\n<p>A configuration file <code>\/etc\/apache2\/mods-enabled\/dav_svn.conf<\/code> is created by the Subversion Apache module package. The subversion&#8217;s configuration file needs to be modified in the following manner:<\/p>\n<pre>&lt;Location \/svn&gt;\r\n DAV svn\r\n SVNParentPath \/var\/lib\/svn\r\n AuthType Basic\r\n AuthName &quot;Subversion Repository&quot;\r\n AuthUserFile \/etc\/apache2\/dav_svn.passwd\r\n Require valid-user\r\n&lt;\/Location&gt;<\/pre>\n<p>and now in order for the changes to take effect, don&#8217;t forget to restart the Apache web server.<\/p>\n<pre class=\"brush: shell; gutter: false\">service apache2 restart<\/pre>\n<h2>Step 5. Create the First SVN Repository<\/h2>\n<p>At this point you need to create your first svn repository named <strong>testrepo <\/strong>(you can enter any name you like).\u00a0That can be done using these commands:<\/p>\n<pre>mkdir -p \/var\/lib\/svn\/\r\nsvnadmin create \/var\/lib\/svn\/testrepo\r\n<\/pre>\n<p>You also need to set the required permissions on newly created directories.<\/p>\n<pre>chown -R www-data:www-data \/var\/lib\/svn\r\nchmod -R 775 \/var\/lib\/svn\r\n<\/pre>\n<h2>Step 6. Create Users for Subversion<\/h2>\n<p>Next you should create first svn user in <code>\/etc\/apache2\/dav_svn.passwd<\/code> file. These users will be used for SVN authentication for checkout and commit processes.<\/p>\n<pre>htpasswd -cm \/etc\/apache2\/dav_svn.passwd admin\r\n<\/pre>\n<p>The following commands can be used if you want to create additional users.<\/p>\n<pre>htpasswd -m \/etc\/apache2\/dav_svn.passwd user1\r\nhtpasswd -m \/etc\/apache2\/dav_svn.passwd user2\r\n<\/pre>\n<h2>Step 7. Access Repository in Browser<\/h2>\n<p>Now, in order to access your repository in the browser, you need to use the HTTP URL which will lead to an authentication prompt. Here you need to use the login credentials which you have created in Step 6.\u00a0<span style=\"color: #ff0000;\">your_domain.com<\/span> can be changed with your system hostname, domain name or IP address.<\/p>\n<pre>http:\/\/your_domain.com\/svn\/testrepo\/\r\n<\/pre>\n<figure id=\"attachment_1146\" aria-describedby=\"caption-attachment-1146\" style=\"width: 1269px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-1146\" src=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/01\/SVN.png\" alt=\"Install Apache SVN (Subversion) on Debian 9\" width=\"1279\" height=\"457\" srcset=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/01\/SVN.png 1279w, https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/01\/SVN-470x168.png 470w, https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/01\/SVN-970x347.png 970w, https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/01\/SVN-768x274.png 768w\" sizes=\"(max-width: 1279px) 100vw, 1279px\" \/><figcaption id=\"caption-attachment-1146\" class=\"wp-caption-text\">Install Apache SVN (Subversion) on Debian 9 \u2013 Subversion Revision<\/figcaption><\/figure>\n<h2>Adding a Directory to a Repository<\/h2>\n<p>Create a directory called \u201ccheckout\u201d<\/p>\n<pre>mkdir checkout<\/pre>\n<p>Check out the files contained within the repository to the testing directory. <strong>Replace <span style=\"color: #ff0000;\">user1<\/span> with your username<\/strong>.<\/p>\n<pre>svn checkout http:\/\/&lt;span style=&quot;color: #ff0000;&quot;&gt;your_domain.com&lt;\/span&gt;\/svn\/testrepo --username &lt;span style=&quot;color: #ff0000;&quot;&gt;&lt;strong&gt;user1&lt;\/strong&gt;&lt;\/span&gt; checkout\/<\/pre>\n<p>The output will be like below.<\/p>\n<pre>Authentication realm: &amp;lt;http:\/\/&lt;span style=&quot;color: #ff0000;&quot;&gt;your_domain.com&lt;\/span&gt;:80&amp;gt; Subversion Repository\r\nPassword for &#039;user1&#039;: **** &lt;strong&gt;&amp;lt;-- Enter Password&lt;\/strong&gt;\r\n\r\n\r\n-----------------------------------------------------------------------\r\nATTENTION!  Your password for authentication realm:\r\n\r\n   &amp;lt;http:\/\/&lt;span style=&quot;color: #ff0000;&quot;&gt;your_domain.com&lt;\/span&gt;:80&amp;gt; Subversion Repository\r\n\r\ncan only be stored to disk unencrypted!  You are advised to configure\r\nyour system so that Subversion can store passwords encrypted, if\r\npossible.  See the documentation for details.\r\n\r\nYou can avoid future appearances of this warning by setting the value\r\nof the &#039;store-plaintext-passwords&#039; option to either &#039;yes&#039; or &#039;no&#039; in\r\n&#039;\/root\/.subversion\/servers&#039;.\r\n-----------------------------------------------------------------------\r\nStore password unencrypted (yes\/no)? yes &lt;strong&gt;&amp;lt;-- Store Password&lt;\/strong&gt;\r\nChecked out revision 0.\r\n<\/pre>\n<h2>Committing Files to Your Repository<\/h2>\n<p>Create test files for committing on the testrepo repository.<\/p>\n<pre>cd checkout\/\r\ntouch checkout1.txt\r\ntouch checkout2.txt<\/pre>\n<p>Add those created files for committing.<\/p>\n<pre>svn add checkout1.txt checkout2.txt<\/pre>\n<p><strong>Output:<\/strong><\/p>\n<pre>A checkout1.txt\r\nA checkout2.txt<\/pre>\n<p>Commit the added files. You can mention the commit message with the flag <code>-m<\/code>.<\/p>\n<pre>svn commit -m &#039;First Revision&#039;<\/pre>\n<p><strong>Output:<\/strong><\/p>\n<pre>Adding         checkout1.txt\r\nAdding         checkout2.txt\r\nTransmitting file data ..done\r\nCommitting transaction...\r\nCommitted revision 1.<\/pre>\n<p>That\u2019s All. You can view the committed files in a browser.<\/p>\n<figure id=\"attachment_1147\" aria-describedby=\"caption-attachment-1147\" style=\"width: 1268px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-1147\" src=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/01\/SVN_Revision.png\" alt=\"\" width=\"1278\" height=\"454\" srcset=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/01\/SVN_Revision.png 1278w, https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/01\/SVN_Revision-470x167.png 470w, https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/01\/SVN_Revision-970x345.png 970w, https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/01\/SVN_Revision-768x273.png 768w\" sizes=\"(max-width: 1278px) 100vw, 1278px\" \/><figcaption id=\"caption-attachment-1147\" class=\"wp-caption-text\">Install Apache SVN (Subversion) on Debian 9 \u2013 Subversion Revision 1<\/figcaption><\/figure>\n<p>Congratulations! You have successfully installed SVN on your server, as well as gone over a few of the basic commands needed to get you up and running with SVN.<\/p>\n<hr \/>\n<p><img decoding=\"async\" class=\"alignleft size-full wp-image-1163\" src=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/02\/expert-admin-support-for-subversion-version-control-system-cloud-vps.jpg\" alt=\"\" width=\"120\" height=\"72\" \/>Of course, you don\u2019t have to do any of this if you use one of our <a title=\"Linux VPS Hosting\" href=\"https:\/\/www.linuxcloudvps.com\/cloud-vps.html\" target=\"_blank\" rel=\"noopener noreferrer\">Linux Cloud VPS hosting<\/a> services, in which case you can simply ask our expert Linux admins to do this for you. They are available 24\u00d77 and will take care of your request immediately.<\/p>\n<p><span style=\"color: #ff0000;\"><strong>PS.<\/strong><\/span> If you liked this post, or if you found it helpful, please share it with your friends on the social networks using the share shortcuts, or simply leave a reply below. Thanks.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this article, you will find all the steps that you need to take in order to set up the Subversion (svn) server on your Debian 9 Cloud VPS. Subversion is an open source version control system which helps you keep track of files and folders collection. Whenever you do some change, such as adding &#8230; <a title=\"How to Install SVN Server on Debian 9\" class=\"read-more\" href=\"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/\" aria-label=\"More on How to Install SVN Server on Debian 9\">Read more<\/a><\/p>\n","protected":false},"author":2,"featured_media":1161,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1143","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Install SVN Server on Debian 9 | LinuxCloudVPS Blog<\/title>\n<meta name=\"description\" content=\"In this article, you will find all the steps that you need to take in order to set up the Subversion (svn) server on your Debian 9 Cloud VPS. Subversion\" \/>\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.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install SVN Server on Debian 9 | LinuxCloudVPS Blog\" \/>\n<meta property=\"og:description\" content=\"In this article, you will find all the steps that you need to take in order to set up the Subversion (svn) server on your Debian 9 Cloud VPS. Subversion\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/\" \/>\n<meta property=\"og:site_name\" content=\"LinuxCloudVPS Blog\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/LinuxCloudVPS\" \/>\n<meta property=\"article:published_time\" content=\"2020-02-13T21:15:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/01\/how-to-install-svn-server-on-debian9.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"750\" \/>\n\t<meta property=\"og:image:height\" content=\"360\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@LinuxCloudVPS\" \/>\n<meta name=\"twitter:site\" content=\"@LinuxCloudVPS\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/www.linuxcloudvps.com\/blog\/#\/schema\/person\/ed907227ee7d151c617e6d0fe74f531a\"},\"headline\":\"How to Install SVN Server on Debian 9\",\"datePublished\":\"2020-02-13T21:15:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/\"},\"wordCount\":777,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.linuxcloudvps.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/01\/how-to-install-svn-server-on-debian9.jpg\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/\",\"url\":\"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/\",\"name\":\"How to Install SVN Server on Debian 9 | LinuxCloudVPS Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.linuxcloudvps.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/01\/how-to-install-svn-server-on-debian9.jpg\",\"datePublished\":\"2020-02-13T21:15:33+00:00\",\"description\":\"In this article, you will find all the steps that you need to take in order to set up the Subversion (svn) server on your Debian 9 Cloud VPS. Subversion\",\"breadcrumb\":{\"@id\":\"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/#primaryimage\",\"url\":\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/01\/how-to-install-svn-server-on-debian9.jpg\",\"contentUrl\":\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/01\/how-to-install-svn-server-on-debian9.jpg\",\"width\":750,\"height\":360},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.linuxcloudvps.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install SVN Server on Debian 9\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.linuxcloudvps.com\/blog\/#website\",\"url\":\"https:\/\/www.linuxcloudvps.com\/blog\/\",\"name\":\"LinuxCloudVPS\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.linuxcloudvps.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.linuxcloudvps.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.linuxcloudvps.com\/blog\/#organization\",\"name\":\"LinuxCloudVPS\",\"url\":\"https:\/\/www.linuxcloudvps.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.linuxcloudvps.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/08\/logo.png\",\"contentUrl\":\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/08\/logo.png\",\"width\":217,\"height\":25,\"caption\":\"LinuxCloudVPS\"},\"image\":{\"@id\":\"https:\/\/www.linuxcloudvps.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"http:\/\/www.facebook.com\/LinuxCloudVPS\",\"https:\/\/x.com\/LinuxCloudVPS\",\"http:\/\/www.linkedin.com\/company\/linuxcloudvps-com\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.linuxcloudvps.com\/blog\/#\/schema\/person\/ed907227ee7d151c617e6d0fe74f531a\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"http:\/\/www.linuxcloudvps.com\/\"],\"url\":\"https:\/\/www.linuxcloudvps.com\/blog\/author\/r0s3admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Install SVN Server on Debian 9 | LinuxCloudVPS Blog","description":"In this article, you will find all the steps that you need to take in order to set up the Subversion (svn) server on your Debian 9 Cloud VPS. Subversion","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.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/","og_locale":"en_US","og_type":"article","og_title":"How to Install SVN Server on Debian 9 | LinuxCloudVPS Blog","og_description":"In this article, you will find all the steps that you need to take in order to set up the Subversion (svn) server on your Debian 9 Cloud VPS. Subversion","og_url":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/","og_site_name":"LinuxCloudVPS Blog","article_publisher":"http:\/\/www.facebook.com\/LinuxCloudVPS","article_published_time":"2020-02-13T21:15:33+00:00","og_image":[{"width":750,"height":360,"url":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/01\/how-to-install-svn-server-on-debian9.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_creator":"@LinuxCloudVPS","twitter_site":"@LinuxCloudVPS","twitter_misc":{"Written by":"admin","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/#article","isPartOf":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/"},"author":{"name":"admin","@id":"https:\/\/www.linuxcloudvps.com\/blog\/#\/schema\/person\/ed907227ee7d151c617e6d0fe74f531a"},"headline":"How to Install SVN Server on Debian 9","datePublished":"2020-02-13T21:15:33+00:00","mainEntityOfPage":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/"},"wordCount":777,"commentCount":0,"publisher":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/01\/how-to-install-svn-server-on-debian9.jpg","inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/","url":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/","name":"How to Install SVN Server on Debian 9 | LinuxCloudVPS Blog","isPartOf":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/#primaryimage"},"image":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/01\/how-to-install-svn-server-on-debian9.jpg","datePublished":"2020-02-13T21:15:33+00:00","description":"In this article, you will find all the steps that you need to take in order to set up the Subversion (svn) server on your Debian 9 Cloud VPS. Subversion","breadcrumb":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/#primaryimage","url":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/01\/how-to-install-svn-server-on-debian9.jpg","contentUrl":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2020\/01\/how-to-install-svn-server-on-debian9.jpg","width":750,"height":360},{"@type":"BreadcrumbList","@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-svn-server-on-debian-9\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.linuxcloudvps.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install SVN Server on Debian 9"}]},{"@type":"WebSite","@id":"https:\/\/www.linuxcloudvps.com\/blog\/#website","url":"https:\/\/www.linuxcloudvps.com\/blog\/","name":"LinuxCloudVPS","description":"","publisher":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.linuxcloudvps.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.linuxcloudvps.com\/blog\/#organization","name":"LinuxCloudVPS","url":"https:\/\/www.linuxcloudvps.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.linuxcloudvps.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/08\/logo.png","contentUrl":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/08\/logo.png","width":217,"height":25,"caption":"LinuxCloudVPS"},"image":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/www.facebook.com\/LinuxCloudVPS","https:\/\/x.com\/LinuxCloudVPS","http:\/\/www.linkedin.com\/company\/linuxcloudvps-com"]},{"@type":"Person","@id":"https:\/\/www.linuxcloudvps.com\/blog\/#\/schema\/person\/ed907227ee7d151c617e6d0fe74f531a","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","caption":"admin"},"sameAs":["http:\/\/www.linuxcloudvps.com\/"],"url":"https:\/\/www.linuxcloudvps.com\/blog\/author\/r0s3admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/posts\/1143","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/comments?post=1143"}],"version-history":[{"count":4,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/posts\/1143\/revisions"}],"predecessor-version":[{"id":1165,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/posts\/1143\/revisions\/1165"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/media\/1161"}],"wp:attachment":[{"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/media?parent=1143"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/categories?post=1143"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/tags?post=1143"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}