{"id":1747,"date":"2022-04-04T07:56:15","date_gmt":"2022-04-04T07:56:15","guid":{"rendered":"http:\/\/www.scmgalaxy.com\/tutorials\/?p=1747"},"modified":"2022-12-23T06:19:50","modified_gmt":"2022-12-23T06:19:50","slug":"svn-server-setup-and-troubleshooting","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/svn-server-setup-and-troubleshooting\/","title":{"rendered":"SVN Server Troubleshooting Guide"},"content":{"rendered":"\n<p>Assembla uses Subversion 1.12.2 and we highly recommend customers to use SVN 1.12+ based clients for the best experience. If you are using an outdated, pre-1.12 client, you should consider upgrading otherwise SVN stability will suffer significantly.<\/p>\n\n\n\n<p>If you are having issues, here&#8217;s a quick list of the most common problems to check:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>You are using the latest possible SVN Client version;<\/li><li>You have the appropriate permissions to commit\/checkout your Assembla repository;<\/li><li>Your Assembla space is not restricted;<\/li><li>Your Internet connection is stable;<\/li><li>In case of authentication issues, make sure to clear cached credentials. On UNIX-based systems, authentication data should be stored in <code>$HOME\/.subversion\/auth<\/code>. Windows systems store auth data in <code>%APPDATA%\\Subversion\\auth;<\/code>.<\/li><li>Use version 1.12+, as there were various fixes to HTTP\/HTTPS client-side implementation starting with 1.8.10;<\/li><li>If all of the above is true and you are still experiencing issues, try to perform a fresh checkout into a brand new folder.<\/li><\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"still-experiencing-issues\">Still experiencing issues?<\/h2>\n\n\n\n<p><\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Your SVN client name and version?<\/li><li>Operating System name and version?<\/li><li>SVN repository URL (checkout URL or SVN tool URL you see in the address bar)?<\/li><li>Approximate size of your SVN repository?<\/li><li>Nature of repository files &#8211; like having a large amount of small files, or large binary files inside?<\/li><li>Traceroute results to subversion.assembla.com?<\/li><li>Is it only one (or some) of your Assembla repos having the problem, versus <em>all<\/em> your repos?<\/li><li>Are all users on experiencing the problem, or only some users?<\/li><li>Are the affected users all at the same location?<\/li><li>If an answer for (9) is yes, can some of them try the same operation on the same repo from a different location?<\/li><li>Have you seen this problem in the past? If so, did it require a fix from us?<\/li><li>At what time, UTC, did this current problem start?<\/li><li>Did you try via command line?<\/li><li>Is your internet speed to all other websites as fast as usual?<\/li><li>Did you check with your Networking team for any issues on your company&#8217;s end?<\/li><li>Additional details &#8211; e.g. are you checking out the whole repository, or a single directory like \/trunk etc.;<\/li><li>If you are using SVN with Jenkins &#8211; let us know the Jenkins SVN Plugin version and the Java version you have installed on a server.<\/li><\/ol>\n\n\n\n<p><br>Please note that most of the issues are client-specific. To make sure the issue is specific to your particular SVN client, please use the command line client instead.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Assembla uses Subversion 1.12.2 and we highly recommend customers to use SVN 1.12+ based clients for the best experience. If you are using an outdated, pre-1.12 client, you should consider&#8230; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[2],"tags":[395],"class_list":["post-1747","post","type-post","status-publish","format-standard","hentry","category-uncategorised","tag-svn"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/1747","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=1747"}],"version-history":[{"count":2,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/1747\/revisions"}],"predecessor-version":[{"id":29463,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/1747\/revisions\/29463"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=1747"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=1747"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=1747"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}