Diffly

Diffly is a tool for exploring Subversion working copies. It shows all files with changes and, clicking on a file, shows a highlighted view of the changes for that file. When you are ready to commit Diffly makes it easy to select the files you want to check-in and assemble a useful commit message.

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 the excellent SvnX from La Chose Interactive.

Features

  • Focused around core developer workflow. Checking in is something we do a lot, Diffly makes it a smooth process.
  • Browse changes across an entire working copy within an integrated, customizable, browser interface.
  • Filters let you hide the things you are not interested in, e.g. folders, externals, and unversioned files, ...
  • Search filter to narrow down to files of interest
  • At-a-glance flat file view with option to hide display of paths..
  • Quick open files in FileMerge to see more context around changes.
  • Jump directly from any change to its file location in TextMate
  • Command line integration: diffly (invokable from TextMate)
  • Open multiple working copies simultaneously. Remembers open working copies for next time.
  • Native MacOSX Aqua interface.
  • Automatic updates using the Sparkle framework.

Download

Grab the disk image and copy Diffly.app to your Applications folder. For more detailed instructions take a look at the included readme.txt.

Updates

Diffly uses the Sparkle framework to automatically update itself (if you allow it to). You can also manually check for updates if you’d prefer Diffly not phone home when you start it. No personal information is sent to Lucid Mac Software when Diffly checks for updates.

Release History

Diffly 0.8.0 was released on Fri 11th May 2007. Diffly 0.7.2 was the first public release on Wed Apr 11th 2007.

License

Diffly is free software although not, at the present time, open source.

Warranty

Diffly is offered entirely without warranty, use at your own risk.

System Requirements

Diffly is a Universal Binary for MacOSX 10.4.8 and above. It may work on older versions but has not been tested on them. Diffly works through command your command line Subversion client. The author uses Martin Ott’s neat Subversion package.