I used a slightly different method, though ours was not bad at all.

I migrated the entire thing to SVN, pawed through the orphaned folder w/ a
copy of the physical file list output from VSS. Then manually moved things
back. I moved maybe 40 folders of data.

Only one current VSS file was actually corrupt. Not enough for me to frett
about.


The ony big thing I noticed was, stable gave me a MUCH better conversion
than nightly, Perhaps it was due to this corruption, but I wasn't sure.

Bryan

On Feb 1, 2008 11:28 AM, Larson, Aaron (SWCOE) <[EMAIL PROTECTED]>
wrote:

> I agree with Jon.  I spent weeks trying to get some of our repositories
> converted, and eventually just gave up (way too much corruption).  In
> retrospect, we haven't used them all that much anyway, but when we do need
> them it is a serious pain to get back to the data.
>
> I assume svndumptool refers to:
> http://www.tonotono.net/ua/nph-.cgi/000000A/http/svn.borg.ch/svndumptool/
>
> If so, then this little tidbit seems like a good addition to
> http://www.pumacode.org/projects/vss2svn/wiki/RunningTheMigration#Loadthedumpfileintotherepository
>
> What say the vss2svn wizards?
>
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:
> [EMAIL PROTECTED] On Behalf Of Jon Hardcastle
> Sent: Friday, February 01, 2008 10:16 AM
> To: Vss2Svn Users
> Subject: Re: Why orphaned?
>
> 2 things..
>
> 1) Show off! :)
>
> 2) Where were you 2months ago when i needed advise
> like that!
>
> ;)
>
> --- Nathan Kidd <[EMAIL PROTECTED]> wrote:
>
> > Jon Hardcastle wrote:
> > > Just as a second to what this chap replied with -
> > I
> > > have just finished (well 2months ago) migrating
> > > several repositories with chequered histories at
> > > best.. and all quite large.. I got the best sucess
> > > when i did the following.
> >
> > ...
> > > Create your SVN repos.. and attempt an import. In
> > my
> > > experience it kept falling over on the import back
> > in.
> > >
> > > My cut and burn solution to this was to delete
> > delete
> > > the file that caused the problem IN SOURCE SAFE. I
> > > also found that if 1 file in a dir complained it
> > was
> > > likely several would - save yourself some time. if
> > non
> > > of the histories to these files are import purge
> > the
> > > directory containing them..
> > >
> > > Repeat until you can migrate, and import without
> > > error.
> >
> > In the recent conversion I did I found it fairly
> > easy to :
> >
> > 1. svnamin load, observe on which revision it fails
> > 2. 'svndumptool split' [1] the failing revision out
> > of the main dumpfile
> > such that you get A.dump (revisions before bad rev),
> > B.dump (the bad
> > revision) and C.dump (revisions after bad rev).
> > 3. Open B.dump in your favourite editor that won't
> > mangle binary data
> > (vi!) and fix it.  (Does a parent directory need to
> > be created?  Is a
> > rename wrong? Forcibly "un-orphan" a file by
> > reconnecting its path to
> > its true parent, etc.)  The format is pretty easy to
> > work with if you're
> > careful -- just copy an entry similar to what you
> > want and tweak.
> > 4. svnadmin load A.dump, B.dump, C.dump
> > 5. Goto 1, for any problem in C.dump.
> >
> > I found this much faster than trying to change
> > something in the vss2svn
> > process, and it guaranteed working results.
> >
> > -Nathan
> >
> > [1] http://svn.borg.ch/svndumptool/
> >
> > _______________________________________________
> > vss2svn-users mailing list
> > Project homepage:
> > http://www.pumacode.org/projects/vss2svn/
> > Subscribe/Unsubscribe/Admin:
> >
>
> http://lists.pumacode.org/mailman/listinfo/vss2svn-users-lists.pumacode.org
> > Mailing list web interface (with searchable
> > archives):
> >
> http://dir.gmane.org/gmane.comp.version-control.subversion.vss2svn.user
> >
> >
>
>
> -----------------------
> N: Jon Hardcastle
> E: [EMAIL PROTECTED]
> 'The writing is on the wall...'
> -----------------------
>
> _______________________________________________
> vss2svn-users mailing list
> Project homepage:
> http://www.pumacode.org/projects/vss2svn/
> Subscribe/Unsubscribe/Admin:
>
> http://lists.pumacode.org/mailman/listinfo/vss2svn-users-lists.pumacode.org
> Mailing list web interface (with searchable archives):
> http://dir.gmane.org/gmane.comp.version-control.subversion.vss2svn.user
>
> _______________________________________________
> vss2svn-users mailing list
> Project homepage:
> http://www.pumacode.org/projects/vss2svn/
> Subscribe/Unsubscribe/Admin:
>
> http://lists.pumacode.org/mailman/listinfo/vss2svn-users-lists.pumacode.org
> Mailing list web interface (with searchable archives):
> http://dir.gmane.org/gmane.comp.version-control.subversion.vss2svn.user
>
>
_______________________________________________
vss2svn-users mailing list
Project homepage:
http://www.pumacode.org/projects/vss2svn/
Subscribe/Unsubscribe/Admin:
http://lists.pumacode.org/mailman/listinfo/vss2svn-users-lists.pumacode.org
Mailing list web interface (with searchable archives):
http://dir.gmane.org/gmane.comp.version-control.subversion.vss2svn.user

Reply via email to