You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Andy Levy <an...@gmail.com> on 2007/07/24 19:41:06 UTC

Re: check user name list from server

On 7/24/07, gary (guangyuan) sun <ga...@yahoo.com> wrote:
> Hi,
>
> From server side, how can I know which user (user
> name) checkout a dircetory or subdirectory of a
> repository? Is there a user name list on server
> indicating who checkout?

No. Subversion doesn't keep track of who has checked items out because
the copy-modify-merge model doesn't require it.

If you mean "who has locked something" (some VCSs use "checkout" to
mean "lock for exclusive use by this user"), svnadmin lslocks will do
the trick, as will some work with svn st -u and svn info.

If you're serving via Apache, I believe Ryan Schmidt has written a
tool in PHP which will parse the Apache logs any may provide this sort
of data (who's checked things out) as well.

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

Re: check user name list from server

Posted by Andy Levy <an...@gmail.com>.
On 7/24/07, gary (guangyuan) sun <ga...@yahoo.com> wrote:
>
> --- Andy Levy <an...@gmail.com> wrote:
>
> > On 7/24/07, gary (guangyuan) sun
> > <ga...@yahoo.com> wrote:
> > > Hi,
> > >
> > > From server side, how can I know which user (user
> > > name) checkout a dircetory or subdirectory of a
> > > repository? Is there a user name list on server
> > > indicating who checkout?
> >
> > No. Subversion doesn't keep track of who has checked
> > items out because
> > the copy-modify-merge model doesn't require it.
> >
> > If you mean "who has locked something" (some VCSs
> > use "checkout" to
> > mean "lock for exclusive use by this user"),
> > svnadmin lslocks will do
> > the trick, as will some work with svn st -u and svn
> > info.
> >
> > If you're serving via Apache, I believe Ryan Schmidt
> > has written a
> > tool in PHP which will parse the Apache logs any may
> > provide this sort
> > of data (who's checked things out) as well.
> >
> Andy,
>
> Where can I have Ryan Schmidt's tool?

Checking my archive of the list, it looks like
http://www.ryandesign.com/svnhookdispatcher/

However, I misremembered how it works. I think you can configure/tweak
it to get what you're looking for though.

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

Re: check user name list from server

Posted by "gary (guangyuan) sun" <ga...@yahoo.com>.
--- Andy Levy <an...@gmail.com> wrote:

> On 7/24/07, gary (guangyuan) sun
> <ga...@yahoo.com> wrote:
> > Hi,
> >
> > From server side, how can I know which user (user
> > name) checkout a dircetory or subdirectory of a
> > repository? Is there a user name list on server
> > indicating who checkout?
> 
> No. Subversion doesn't keep track of who has checked
> items out because
> the copy-modify-merge model doesn't require it.
> 
> If you mean "who has locked something" (some VCSs
> use "checkout" to
> mean "lock for exclusive use by this user"),
> svnadmin lslocks will do
> the trick, as will some work with svn st -u and svn
> info.
> 
> If you're serving via Apache, I believe Ryan Schmidt
> has written a
> tool in PHP which will parse the Apache logs any may
> provide this sort
> of data (who's checked things out) as well.
> 
Andy,

Where can I have Ryan Schmidt's tool?

Thanks

Gary


       
____________________________________________________________________________________
Choose the right car based on your needs.  Check out Yahoo! Autos new Car Finder tool.
http://autos.yahoo.com/carfinder/

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