「SourceTree」は、DVCSを用いたソフトウェア開発プロジェクト向けのクラウド型ホスティングサービス「Bitbucket」や、ソースコードをオンサイトで管理するエンタープライズ向けオンプレミス型DVCSソリューション「Stash」と統合されており、分散ソースリポジトリを操作できる。
また、「GitHub」「Kiln」「Microsoft Team Foundation Server」や、商用DVCSサーバなど、コードホスティングサービスとの接続にも対応している。
開発者にとっては、コードリポジトリの操作や管理が簡単になり、ワークフローに継ぎ目なくフィットする。複雑なコマンドライン操作は自動化されており、複数のブランチやフォークにわたりチェンジセットのビジュアル化を実現している。
おもな機能としては、ワンクリックでの変更のコミット/プッシュ/プル/マージや、直感的なブックマークウィンドウによるリポジトリの整理、ログ閲覧による時間経過にともない作業変更のビジュアル化、コンフリクトの検知・解決、変更コミット履歴の検索とファイルログのレビュー、プッシュ準備が整うまでのコード変更のステージング、アクションのカスタマイズによる個別コマンドへの対応などを搭載する。
【関連リンク】
・アトラシアン
・「SourceTree for Windows」
・「Bitbucket」
・「Stash」