SVN pre-commit hooks with perl tests
Paul Makepeace
london.pm.org at paulm.com
Wed Jan 11 18:50:58 GMT 2006
Je 2006-01-11 18:36:47 +0000, jesse skribis:
> On Wed, Jan 11, 2006 at 06:30:47PM +0000, Paul Makepeace wrote:
> > Looking into implementing pre-commit hook tests in SVN to prevent
> > check-ins when a subset of tests fail. One problem that's come up is
> > that sometimes it's useful to know the working directory, e.g. to load
> > files. SVN's pre-commit template says the working dir is undefined.
> >
> > Has a) anyone done this (didn't find any examples online) b) know how
> > to get the user's CWD?
>
> What does "the user's cwd" mean when you're doing a commit via HTTP or
> SSH?
My terminology was sloppy, yes. What I mean is what you might intuitively
expect: the root of the to-be-checked-in project.
> Maybe the right thing is to do a checkout into a sandbox?
I hope not.
> Though
> at that point, do you even _have_ the new content?
P
--
Paul Makepeace .............................. http://paulm.com/inchoate/
"What is a bag of puppies? The moon rising over the mountain."
-- http://paulm.com/toys/surrealism/
More information about the london.pm
mailing list