[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

How to get a full log for a file.

From: Steve Greenland <steveg_at_lsli.com>
Date: 2004-08-31 19:23:06 CEST

The command 'cvs log foo.c' shows the entire log for foo.c, including
all branches.

The command 'svn log foo.c' shows only from the tip of the current
branch. For example, if I'm working on a branch, and there's a commit to
the trunk, I don't see that log message with any variation of svn log
options that I've been able to determine. Worse, if I merge the branch
into the trunk, and then 'svn log foo.c' on the trunk, I don't see the
messages from the commit on the trunk, only the message for the commit
after the merge. Apparently, I must either gather up and duplicate the
messages, or have people chase them down by hand.

FWIW, I understand why this is easy in CVS (all history in single RCS
file), and not in Subversion (which would require chasing down and back
up all the copies, etc.) Is there a command/option in svn that will do
the necessary chasing? Or has someone written a tool to do it?


"Outlook not so good." That magic 8-ball knows everything! I'll ask
about Exchange Server next.
                           -- (Stolen from the net)
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Aug 31 19:23:33 2004

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.