{"id":7902,"date":"2013-09-17T13:49:47","date_gmt":"2013-09-17T18:49:47","guid":{"rendered":"http:\/\/mjtsai.com\/blog\/?p=7902"},"modified":"2013-09-20T10:43:43","modified_gmt":"2013-09-20T15:43:43","slug":"sourcetree-1-7","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2013\/09\/17\/sourcetree-1-7\/","title":{"rendered":"SourceTree 1.7"},"content":{"rendered":"<p><a href=\"http:\/\/blog.sourcetreeapp.com\/2013\/09\/16\/sourcetree-for-mac-1-7-now-available\/\">Atlassian<\/a> has released a new version of its <a href=\"http:\/\/www.sourcetreeapp.com\">SourceTree<\/a> client for <a href=\"http:\/\/git-scm.com\">Git<\/a> and <a href=\"http:\/\/mercurial.selenic.com\">Mercurial<\/a>. I use it in concert with <a href=\"http:\/\/www.git-tower.com\">Tower<\/a>. Tower has a cleaner user interface that&rsquo;s great for committing changes and viewing the contents of a commit, including multiple files at once. SourceTree, though, has a better per-file history view and can search the contents of a commit rather than just the comments. (This search feature seems to be broken for me in the current version; I&rsquo;m currently talking with their tech support people about it.)<\/p>\n<p>For reasons that I don&rsquo;t understand, neither client provides an easy way for me to get the revision history for a file that I have in the Finder, Terminal, or an editor. You&rsquo;d think that you could drag and drop it onto the Dock icon or use AppleScript or a command-line tool. Instead, you have to drill down or search for it from within the client.<\/p>\n<p>Update (2013-09-20): The &ldquo;File Changes&rdquo; search bug is <a href=\"https:\/\/jira.atlassian.com\/browse\/SRCTREE-1856\">fixed<\/a> in SourceTree 1.7.1.<\/p>","protected":false},"excerpt":{"rendered":"<p>Atlassian has released a new version of its SourceTree client for Git and Mercurial. I use it in concert with Tower. Tower has a cleaner user interface that&rsquo;s great for committing changes and viewing the contents of a commit, including multiple files at once. SourceTree, though, has a better per-file history view and can search [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"","apple_news_api_id":"","apple_news_api_modified_at":"","apple_news_api_revision":"","apple_news_api_share_url":"","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[4],"tags":[75,377,605,378,71,607,376],"class_list":["post-7902","post","type-post","status-publish","format-standard","hentry","category-programming-category","tag-developertool","tag-git","tag-git-tower","tag-mercurial","tag-programming","tag-sourcetree","tag-versioncontrol"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/7902","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=7902"}],"version-history":[{"count":2,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/7902\/revisions"}],"predecessor-version":[{"id":7911,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/7902\/revisions\/7911"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=7902"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=7902"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=7902"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}