You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Johan Holmberg <ho...@iar.se> on 2004/03/24 18:13:57 UTC

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

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