11

I have over 100 repos and want to retrieve their full log without checking these repos into my computer.

I know svn log is producing the log file but how can I pass url, username, pass as args?

1
  • 2
    If you don't have the Subversion Book at hand, just try svn help log. Commented Jul 12, 2017 at 16:02

2 Answers 2

12

You don't need to checkout a working copy to view the revision log.

The command that you look for is svn log. Here is an example:

svn log https://svn.example.com/repos/MyRepository/MyProject/trunk

Read the documentation: SVNBook | Examining History.

Sign up to request clarification or add additional context in comments.

Comments

1
 svn log -l 1 svn+ssh://<repo_address>/trunk

that can be different from your local repo ./trunk

you can encapsulate it in a bash script within a "for loop" of each repo reading from a file

while read repo
do
  svn log -l  1 "$repo"
done < list_of_repo.txt

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.