Diffly is a Mac OS X subversion working copy browser.
Diffly is my first application written in Objective-C using the delightful Cocoa framework. Despite my inept UI design skills Cocoa allowed me to come up with something that works pretty well and, for the most part, looks quite good. I'll try and improve the look & feel in future versions.
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.
Comments