You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Dominick Layfield <do...@alum.mit.edu> on 2006/10/25 17:59:26 UTC

Commit/Update log or hook?

This is probably a question that has come up before.  But I searched the FAQ and
the archives of this mailing-list, and I can't see anything obviously related.

My question is this:

I want to know who checks out/updates code from my repository, from where, and
when.  Is it possible to find out this information from Subversion's log files?
 Or perhaps by installing a post-update hook?

Thanks

-- Dominick

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Commit/Update log or hook?

Posted by Ryan Schmidt <su...@ryandesign.com>.
On Oct 25, 2006, at 12:59, Dominick Layfield wrote:

> I want to know who checks out/updates code from my repository, from  
> where, and
> when.  Is it possible to find out this information from  
> Subversion's log files?
>  Or perhaps by installing a post-update hook?

Only the Apache module has a log; svnserve does not.

As of Subversion 1.3, you can configure a high-level mod_dav_svn log  
which records things like who checks out and updates what. It is  
described in the release notes here:

http://subversion.tigris.org/svn_1.3_releasenotes.html#dav-logging

Using this logging feature, I implemented two new hooks which are not  
usually available in Subversion: post-checkout-or-export and post- 
update. You can get the script here:

http://www.ryandesign.com/svnhookdispatcher/


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org