SVN Notifier

Lab Project

If you work with Subversion on a Mac (and you should), and especially if you’ve got Growl installed, you might be interested in SVN Notifier, the first Apple Dashboard widget to come from the Arc90 lab.

Updated 4/21/2008: Patched a security hole, and other minor enhancements. Details on the blog.


Screenshots

screen1
screen2
screen3

What is this?

Version control is essential for collaborative development, and we do a lot of collaborative development at Arc90, so we rely heavily on our Subversion repositories. One of the things we’ve noticed is that it’s hard for developers to keep up with their repositories’ and working copies’ statuses: Is my copy out of date? Has someone committed something to the repository?

So we wrote a Dashboard widget that monitors working copies and repositories to make sure that it’s always clear what’s what. And we threw in Growl support to make the package extra appealing. It’s a great way to keep tabs on your development efforts.

How do I use it?

To use SVN Notifier to monitor the versioned effort(s) of your choice, just follow these simple steps:

Download the Widget (v1.0.1 – 4/21/2008)

Click on the icon below to download the widget:

Download

The file, svn_notifier_1.0.1.zip, contains the wdgt file to install on your Dashboard.

Enter Details

When adding SVN Notifier to your Dashboard, fill in a label in the top input. For the Path to working copy field, you may enter either a local path to a working copy (e.g. /Users/myusername/Desktop/my_dev_project or a repository (e.g. http://mycompany.com/svn/my_company_project). If you have Growl installed, you can also have the widget send you notifications on every update.

Licensing

This Arc90 tool is licensed under the Creative Commons Attribution 2.5 license.

Discuss SVN Notifier

You can send feedback on SVN Notifier at the arc90 blog.

Bugs? Feature Requests? Comments?

Email us at labfeedback@arc90.com, or comment on the blog post above. We’d love to hear what you have to say.