vote up 2 vote down star
2

Hi,

is there a way to see a log where all updates and checkouts from a SVN repo are stored? I need to know which users are updating or checkouting the contents.

thanks! Manuel

flag

75% accept rate
What I want is to log when anyone does a "svn up", not a "svn ci" – Manuel Nov 15 at 17:45

3 Answers

vote up 3 vote down check

If your SVN server is fronted by an Apache server then you can find accesses that don't change the SVN database (e.g checkouts and updates which don't appear in the SVN history) in the Apache http log.

link|flag
vote up 0 vote down

You might want to have a look at the following post at stackoverflow and adjust as needed:

http://stackoverflow.com/questions/955976/ever-need-to-parse-the-svn-log-for-files-committed-by-a-particular-user-since-a-c

link|flag
hm... that doesn't seem to work... the normal svn log only shows commit history – Manuel Nov 15 at 17:56
vote up -1 vote down

You're probably referring to Examining History, where the svn log command:

Shows you broad information: log messages with date and author information attached to revisions, and which paths changed in each revision.

The SVN server normally only logs updates, but it can be set to log checkouts.

link|flag
This isn't what I'm looking for... I want to see the updates, not the checkouts – Manuel Nov 15 at 20:15
So "svn log" is what you asked for. (I only mentioned checkouts because you did.) – harrymc Nov 15 at 20:39

Your Answer

Get an OpenID
or
never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.