CommitMonitor 1.11.2.1123

CommitMonitor is a small tool to monitor Apache™ Subversion® repositories for new commits. It has a very small memory footprint and resides in the system tray.

In case you have multiple repositories under an SVNParentPath with the SVNListParentPath directive activated in Apache, CommitMonitor can monitor these URLs too, as you can see in the screenshot above: the "Private Projects" is shown as a folder, which means this is an URL to an SVNParentPath URL.

The new commits are shown on the top right of the main dialog, while the commit log message is shown at the bottom right.

A double click on any revision in the top right view will fetch the diff for that revision as a unified diff so you can further inspect the commit. If you have TortoiseSVN installed, CommitMonitor automatically uses TortoiseSVN to do the diff.

Of course, you can configure the time interval CommitMonitor should check your repositories for new commits.

Just make sure in case you want to monitor a public open source repository to set the check interval not too small - you don't want to hammer those repositories!

You can also put an svnrobots.txt file on your repository server to set a minimum time interval. See the svnrobots documentation for more details about this.

Once CommitMonitor has found new commits to one or more of the repositories you monitor, it shows a notification popup, and the system tray icon changes the "eyes" from black to red. And if you have the system tray animation enabled in the Options dialog, the eyes will also move around until you open CommitMonitor's main dialog (by double-clicking on the system tray icon) and read the commits.

If you have Snarl installed, CommitMonitor automatically uses Snarl to show its popups.

CommitMonitor also registers itself with Snarl which will allow you to configure the popups in more detail.

As already mentioned, CommitMonitor resides in your system tray (if so required). Tools which do that should use as less resources as possible, and that's what CommitMonitor tries to do. As you can see in the screenshot below, when the program is idle (i.e., not currently connecting to a repository and downloading information) it only uses about 1MB of RAM. Of course, it uses more (about 15MB RAM) while it accesses the repositories.

Source Code

下载次数: 1 804
大小: 7.37 kB
更新日期: 28.01.2019
分配方案: 免费软件
操作系统: Windows 7 x64, Windows 8 x64,
Windows 8.1 x64, Windows 10 x64, Windows 11 x64