How to trace download history

hyejoos
hyejoos
Hello everyone, I was wondering if is there any way to trace download history of files on SVN. I just want to know who downloaded certain files, not revision histories. If any one can share your knowledge, it would be so helpful.  Thank you.

Last updated

DougR
DougR
Which access mechanism are you using? Apache? svnserve? file:/// ?  Also, which version of Subversion do you have deployed?
hyejoos
hyejoos
Hi DougR,  I am not sure which mechanism I am using. I downloaded a install fie from https://tortoisesvn.net/. My Tortoise SVN Version is 1.9.4.27285. 
hyejoos
hyejoos
I attached a screen shot of my SVN property.
DougR
DougR
Who setup your server? Please ask them for that information. The client is not important - only the server.  Also, if you're using a TortoiseSVN client then you must have configured it somehow to talk to the server. What did that look like?
hyejoos
hyejoos
I have a project server to setup, it looks like this; https://gpsvn.(companyname).com:1111/SVN/(project name) Is it the one that you are asking?
DougR
DougR
Yes, that's the URL. It says that you're server is running Apache with SVN. That means that you're going to need to look at the Apache logs on the server.  Assuming that the lots have been kept for a long enough duration to meet your needs, then you'll need to parse out the information you're looking for. One difficulty is that, in general, download protocol logging will log the highest directory in the repository that is getting checked out - NOT every file. So you have to assume that if you see a "GET" on a directory above the file you're looking for then that file was downloaded as well.
hyejoos
hyejoos
Could you guide me to download how to download protocol log? I tried this way: right click on my repository(the highest repository folder)> Tortoise SVN>show log. But I do not think this is the way you described.
DougR
DougR
Unfortunately, the SVN client will not have any access what-so-ever to the Apache log files. You will need access to the server. Given this is Windows I'm not sure exactly where the log files are located. However, if you can find the Apache configuration files they will absolutely point to where the logging is going.
shreekavi
shreekavi
Hi all,   Methods for downloading the History   Launch the Firefox web browser on your computer as if you were going to use the Internet.   Select "Tools," then click "Downloads." All recent download activity will be shown.   Search the downloads box if you are looking for a specific file that was downloaded.
DougR
DougR
[USER="565810"]shreekavi[/USER] The question being discussed here is "download history of files stored in Subversion". And how to obtain this information from the server (without going to each Subversion client). In general, web browser history is going to be a tiny percentage of this history.

1-11 of 11

Reply to this discussion

You cannot edit posts or make replies: You should be logged in before you can post.