Diffly is a Mac OS X subversion working copy browser.
Diffly is my first application written in Objective-C using the delightful Cocoa framework.
Diffly is designed to make it easy to browse a Subversion working copy and see all the changes, across all the files. You can filter out files you don't care about (e.g. externals) and sticky-select files for checking in. When it comes time to check in it's easy to review the changes for the files you are working with and assemble a detailed commit message and check-in.
Diffly does not attempt to be a general Subversion GUI but is, instead, streamlined to make the process of browsing and committing simple, logical, and fast. It makes a good complement to a more sophisticated, but less focused, client like SvnX. I use Diffly and SvnX together but for my day-to-day work I prefer Diffly.
Features:
- Focused around core developer workflow.
- Browse changes across an entire working copy within an integrated browser interface.
- Convenient for selecting files, browsing, creating a detailed check-in message, then committing.
- See changes in a customizable Web view.
- Filters to see what you want to see: show/hide folders, externals, and unversioned files,...
- Quick open files in FileMerge for more context.
- Jump directly from any change to its file location in TextMate
- Command line integration: diffly (I invoke it from TextMate)
- Open multiple working copies simultaneously. Remembers open browsers between invocations.
- Native MacOSX Aqua interface.
- Automatic updates using the Sparkle framework.