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

Replacement for 'cvs log -N -S -rREV::' ?

From: Johan Holmberg <holmberg_at_iar.se>
Date: 2004-03-24 19:13:57 CET

Hi !

As an old CVS user I try to map my old operations to SVN.
One thing I haven't found out how to do in Subversion is the
following:

  I want to find out what changes have been done since a specific
  release, or between two releases. NOT the actual diffs, but rather
  the changesets and their associated comments.

The diffs I can view with:

  $ svn diff http://svn.iar.se/svn/tags/proj1/V2 \
             http://svn.iar.se/svn/trunk/proj1

but I would like to be able to write something like

  $ svn log --from http://svn.iar.se/svn/tags/proj1/V2 \
            --to http://svn.iar.se/svn/trunk/proj1

In CVS I have used a command like

  $ cvs log -rV2:: -N -S

I guess one way to do this in Subversion would be to:

  - somehow (how?) find out at what revision number the V2 tag was
    created (say it was 29)

  - run a command like:

      $ svn log -r29:HEAD http://svn.iar.se/svn/trunk/proj1

But since "tags" are created by copying to a new URL in
Subversion, I suppose this way of "digging up" the revision number
is not the best way to do it.

Is there some other way to do what I have described above
(or something similar) in Subversion ?

Am I missing something obvious ?

/Johan Holmberg

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Mar 24 19:14:38 2004

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