{"id":2380,"date":"2012-09-20T19:27:54","date_gmt":"2012-09-20T17:27:54","guid":{"rendered":"http:\/\/www.final-memory.org\/?p=2380"},"modified":"2012-09-20T19:28:26","modified_gmt":"2012-09-20T17:28:26","slug":"how-to-configure-pysvn-to-use-kdiff3-as-the-diff-tool","status":"publish","type":"post","link":"https:\/\/www.final-memory.org\/?p=2380","title":{"rendered":"How to configure PySVN to use Kdiff3 as the Diff tool"},"content":{"rendered":"<p><a href=\"http:\/\/pysvn.tigris.org\/\" target=\"_blank\">PySVN<\/a> is a nice graphical client for Subversion. Unfortunately the builtin Diff tools are pretty awkward to use, esp. if the user (like me) is rather well known with <a href=\"http:\/\/kdiff3.sourceforge.net\/\" target=\"_blank\">Kdiff3<\/a>.<\/p>\n<figure id=\"attachment_2381\" aria-describedby=\"caption-attachment-2381\" style=\"width: 668px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-2381 \" title=\"configure_pysvn_to_use_kdiff3\" src=\"http:\/\/www.final-memory.org\/wp-content\/uploads\/2012\/09\/configure_pysvn_to_use_kdiff3.png\" alt=\"How to configure PySVN to use Kdiff3\" width=\"668\" height=\"339\" srcset=\"https:\/\/www.final-memory.org\/wp-content\/uploads\/2012\/09\/configure_pysvn_to_use_kdiff3.png 668w, https:\/\/www.final-memory.org\/wp-content\/uploads\/2012\/09\/configure_pysvn_to_use_kdiff3-300x152.png 300w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><figcaption id=\"caption-attachment-2381\" class=\"wp-caption-text\">How to configure PySVN to use Kdiff3<\/figcaption><\/figure>\n<p>I figured a bit with the settings and now PySVN diffs gracefully with Kdiff3 for me.<\/p>\n<p>The settings are simple:<\/p>\n<p>Set &#8220;External GUI Diff Command&#8221;, &#8220;Diff Tool&#8221; to kdiff3 and the &#8220;Tool Arguments&#8221; to -L1 %tl -L2 %tr %nl %nr<\/p>\n<p>Happy Diffing!<\/p>\n<div id=\"facebook_like\"><iframe src=\"http:\/\/www.facebook.com\/plugins\/like.php?href=https%3A%2F%2Fwww.final-memory.org%2F%3Fp%3D2380&amp;layout=standard&amp;show_faces=true&amp;width=500&amp;action=like&amp;font=segoe+ui&amp;colorscheme=light&amp;height=80\" scrolling=\"no\" frameborder=\"0\" style=\"border:none; overflow:hidden; width:500px; height:80px;\" allowTransparency=\"true\"><\/iframe><\/div>","protected":false},"excerpt":{"rendered":"<p>PySVN is a nice graphical client for Subversion. Unfortunately the builtin Diff tools are pretty awkward to use, esp. if the user (like me) is rather well known with Kdiff3. I figured a bit with the settings and now PySVN diffs gracefully with Kdiff3 for me. The settings are simple: Set &#8220;External GUI Diff Command&#8221;, &hellip; <a href=\"https:\/\/www.final-memory.org\/?p=2380\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;How to configure PySVN to use Kdiff3 as the Diff tool&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[76,25,31,24,29],"tags":[81,82],"class_list":["post-2380","post","type-post","status-publish","format-standard","hentry","category-ansi-c","category-it","category-kde","category-linux","category-perl","tag-kdiff3","tag-pysvn"],"_links":{"self":[{"href":"https:\/\/www.final-memory.org\/index.php?rest_route=\/wp\/v2\/posts\/2380","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.final-memory.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.final-memory.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.final-memory.org\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.final-memory.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2380"}],"version-history":[{"count":2,"href":"https:\/\/www.final-memory.org\/index.php?rest_route=\/wp\/v2\/posts\/2380\/revisions"}],"predecessor-version":[{"id":2383,"href":"https:\/\/www.final-memory.org\/index.php?rest_route=\/wp\/v2\/posts\/2380\/revisions\/2383"}],"wp:attachment":[{"href":"https:\/\/www.final-memory.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2380"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.final-memory.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2380"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.final-memory.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2380"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}