[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Programming a Watcher File

From: David Weintraub <qazwart_at_gmail.com>
Date: Mon, 8 Mar 2010 17:56:31 -0500

CommitNotifier uses Tortoise and SVN Notifier uses MS .NET platform.
Both are Windows specific, and we have a really mixed office. We have
people on Linux, Windows, and Mac.

On Mon, Mar 8, 2010 at 5:49 PM, Daniel Becroft <djcbecroft_at_gmail.com> wrote:
> On Wed, Mar 3, 2010 at 2:26 AM, David Weintraub <qazwart_at_gmail.com> wrote:
>>
>> One of the tech leads wants to be able to program a watch file, so
>> that when a certain set of developers change a particular file,
>> certain other developers get notified. Thus, we need to be able to
>> program what files, what developers do the commit, and what developers
>> receive the notification. I'd like to do this, so this developer can
>> maintain this file himself instead of me having to maintain it which
>> means it can't be a text file on the Subversion server.
>>
>> I'm working with something like this now. I have a configuration file
>> where you setup the various parameters (specifying files via globbing
>> or regex), who does the commit, and who receives the email. The
>> configuration file sits in the source repository, so this tech lead
>> has access to it.
>>
>> I was wondering if anyone already has a post-commit hook script like
>> this already setup. I know there's one included in Subversion, but
>> this one uses a text file that's accessible to the hook script and its
>> setup isn't that flexible.
>>
>> If not, I'll finish up the one I'm working on.
>>
>
> Probably a bit too late now, but have you considered using a tool such as
> CommitMonitor, or SVNNotifier?
>
> Cheers,
> Daniel B.
>
>
>

-- 
David Weintraub
qazwart_at_gmail.com
Received on 2010-03-08 23:57:05 CET

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.