{"id":2092,"date":"2011-09-27T20:07:44","date_gmt":"2011-09-27T19:07:44","guid":{"rendered":"http:\/\/www.nivas.hr\/blog\/?p=2092"},"modified":"2011-09-27T20:07:44","modified_gmt":"2011-09-27T19:07:44","slug":"speed-up-tortoisesvn-cache-process-tsvncache-exe-and-lower-your-disk-io-activity","status":"publish","type":"post","link":"https:\/\/www.nivas.hr\/blog\/2011\/09\/27\/speed-up-tortoisesvn-cache-process-tsvncache-exe-and-lower-your-disk-io-activity\/","title":{"rendered":"Speed up TortoiseSVN cache process (TSVNCache.exe) and lower your disk I\/O activity"},"content":{"rendered":"<p>Lately I&#8217;ve noticed a lot of disk I\/O activity in my Windows coming from TSVNCache.exe process which was killing my disk performance.  TortoiseSVN cache process checks repository checkouts for changes and displays nice overlay icons in Windows Explorer.<\/p>\n<p>Instead of disabling the cache, you can optimize the paths where TSVNCache.exe looks for repositories so it only actually looks at working copies and not your whole disk(s) drive(s).  <\/p>\n<p>If you keep all of your working copies in one location, this is a dead simple:  <\/p>\n<ol>\n<li>right-click on your desktop and click <em>TortoiseSVN -> Settings<\/em><\/li>\n<li>in the tree view, click on to <em>Look and Feel\/Icon Overlays<\/em><\/li>\n<li>in the <em>Exclude Paths<\/em> box put all your hdd letters (eg: C:\\* d:\\*) and separate the values with newlines.<\/li>\n<li>on the <em>Include Paths<\/em> box, put all your working copies locations, again separated by newlines (eg: d:\\dev\\*).\n<\/ol>\n<p>Notice the * &#8211; sign at the end of each path, this is necessary to include\/exclude subdirs.<\/p>\n<p><a href=\"http:\/\/www.nivas.hr\/blog\/wp-content\/uploads\/2011\/09\/TortoiseSVN-speedup.png\"><img loading=\"lazy\" src=\"http:\/\/www.nivas.hr\/blog\/wp-content\/uploads\/2011\/09\/TortoiseSVN-speedup-450x299.png\" alt=\"\" title=\"TortoiseSVN-speedup\" width=\"450\" height=\"299\" class=\"alignnone size-medium wp-image-2093\" srcset=\"https:\/\/www.nivas.hr\/blog\/wp-content\/uploads\/2011\/09\/TortoiseSVN-speedup-450x299.png 450w, https:\/\/www.nivas.hr\/blog\/wp-content\/uploads\/2011\/09\/TortoiseSVN-speedup.png 709w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><\/a><\/p>\n<p>that&#8217;s it. here are just some words for robots: <a href=\"http:\/\/www.nivas.hr\/blog\/?p=2092\">svn<\/a>, <a href=\"http:\/\/www.nivas.hr\/blog\/?p=2092\">subversion<\/a>, <a href=\"http:\/\/www.nivas.hr\/blog\/?p=2092\">windows<\/a>, <a href=\"http:\/\/www.nivas.hr\/blog\/?p=2092\">slow<\/a>, <a href=\"http:\/\/www.nivas.hr\/blog\/?p=2092\">problem<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lately I&#8217;ve noticed a lot of disk I\/O activity in my Windows coming from TSVNCache.exe process which was killing my disk performance. TortoiseSVN cache process checks repository checkouts for changes and displays nice overlay icons in Windows Explorer. Instead of disabling the cache, you can optimize the paths where TSVNCache.exe looks for repositories so it&#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/www.nivas.hr\/blog\/wp-json\/wp\/v2\/posts\/2092"}],"collection":[{"href":"https:\/\/www.nivas.hr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.nivas.hr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.nivas.hr\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nivas.hr\/blog\/wp-json\/wp\/v2\/comments?post=2092"}],"version-history":[{"count":9,"href":"https:\/\/www.nivas.hr\/blog\/wp-json\/wp\/v2\/posts\/2092\/revisions"}],"predecessor-version":[{"id":2118,"href":"https:\/\/www.nivas.hr\/blog\/wp-json\/wp\/v2\/posts\/2092\/revisions\/2118"}],"wp:attachment":[{"href":"https:\/\/www.nivas.hr\/blog\/wp-json\/wp\/v2\/media?parent=2092"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.nivas.hr\/blog\/wp-json\/wp\/v2\/categories?post=2092"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.nivas.hr\/blog\/wp-json\/wp\/v2\/tags?post=2092"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}