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

Complex VSS Migration - dealing with moved/branched version history

From: Bicking, David (HHoldings, IT) <David.Bicking_at_thehartford.com>
Date: 2007-08-15 17:10:14 CEST

Hello,

I searched for days for information and tried many options, and now am
standing at a brick wall.

I am evaluating Subversion as a replacement for VSS. This company has a
huge repository (about 10G) in which branching and sharing were rampant.
Worse, there was no plan for how projects were defined. Consequently,
in addition to the typical VSS corruptions in the data, most projects
(folders) have references to other projects somewhere deep in the
history.

I want to migrate pieces of this behemoth into SVN, but cannot. I used
vss2svn to get a dumpfile (12G) and tried to use svndumpfilter to grab
relevant pieces. Per the state of the data described in the prior
paragraph, it fails every time. I found no reference to any way to pull
a specific project "tree" and get all its history, which is quite odd.
I would think this would be crucial. Why not permit migration to pull
the original data into place? A note stating "original location is x"
should be sufficient.

Is there a way to do this? If I were to pull the whole thing into Svn,
then "copy" the project as a Tag or Branch, then dump the repository and
pull the new copy into another repository, would that work (with entire
history), or would it also fail because of its checkered past? There
must be a way to get those revisions!

*************************************************************************
This communication, including attachments, is
for the exclusive use of addressee and may contain proprietary,
confidential and/or privileged information. If you are not the intended
recipient, any use, copying, disclosure, dissemination or distribution is
strictly prohibited. If you are not the intended recipient, please notify
the sender immediately by return e-mail, delete this communication and
destroy all copies.
*************************************************************************

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Aug 15 17:08:21 2007

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.