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

Re: list all tags/branches a for an arbitrary file(s)/dir(s)

From: Konrad Rosenbaum <konrad_at_silmor.de>
Date: 2006-05-03 07:51:51 CEST

On Wednesday 03 May 2006 04:45, Philip M. Gollucci wrote:
> What I need now is to spot check a random set of files to see if the
> tagging/branching/history got created correctly.
>
> The functionality I'm missing is equivalent to
> cvs log path/to/file
> or
> cvs status -v path/to/file
>
> This tells me EVERY tag/branch for this file and the "cvs revision" it
> occured on.
>
> From what I gather on this list archives, and Google, this can not be
> done ?
>
> How then, do I verify a cvs2svn import ?

Do it the other way around: check that all files are there when you list the
tags/branches.

Suppose your project is "smyrk", then cvs2svn will have created this
hierarchy:

smyrk
 -> trunk
 -> branches
  -> all-your-branches
  ->...
 -> tags
  -> all-your-tags
  ->...

1) do "svn ls .../smyrk/branches" - check that all the branches are there
2) do "svn ls .../smyrk/branches/randombranch" - check that all the files
are there
3) do "svn log .../smyrk/branches/randombranch" - check that it was copied
from the correct version of trunk
4) do the same for tags

        Konrad

  • application/pgp-signature attachment: stored
Received on Wed May 3 07:52:50 2006

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.