On 5/3/06, Toby Johnson <[EMAIL PROTECTED]> wrote:
Jon W wrote:
> It doesn't appear as thought the root path was really deleted.  When
> looking at the VSS history of $/, the following happened:
>
>                   Created
> $FirstProject Added
> $WholeIDE   Added
> $FirstProject Destroyed
> $IDEFiles     Renamed $WholeIDE to $IDEFiles
>
> Then, when looking at the generated datacache.VssAction.tmp.txt, the
> actions are recorded as listed below, which looks a bit off to me as
> just "/" is named when possibly the project name should be listed:
>
> ----------------------------------------------------------------
> 0    AAAAAAAA    1    ADD    /    1    0    \N
> 1    BAAAAAAA    \N    ADD    /FirstProject/    1    0    \N
> 2    FAAAAAAA    1    ADD    /WholeIDE/    1    0    \N
> 3    GAAAAAAA    \N    ADD    /WholeIDE/forsafe.cpp    2    0    \N
> 4    HAAAAAAA    \N    ADD    /WholeIDE/forsafe.ide    2    0    \N
> 5    AAAAAAAA    4    DELETE    //    1    0    \N
> 6    AAAAAAAA    5    RENAME    /    1    0    IDEFiles/
> ------------------------------------------------------------------------------
>
>

Yes, there is definitely something wrong here. It's missing entire
pieces of your naming structure. What's really odd is that it got it
right early on but the very same items later on somehow lost their
names. Have you run with the --debug switch to see what types of errors
you get?


Here is an example of the debug output from the conversion.  Several
different errors are pasted below, with repeating details cut out.

------------------------------------------------------------------------
STARTING CACHE FOR SvnRevision

**** NEW SVN REVISION (0): AAAAAAAA,776460713,Admin,
ADD: AAAAAAAA,  @ 776460713
_get_item_paths(AAAAAAAA)

**** NEW SVN REVISION (1)ERROR -- Attempt to add entry 'NFAAAAAA' with
unknown parent
at vss2svn.pl line 622
ERROR -- Attempt to add entry 'SFAAAAAA' with unknown parent
at vss2svn.pl line 622
ERROR -- Attempt to add entry 'TFAAAAAA' with unknown parent
at vss2svn.pl line 622
ERROR -- Attempt to add entry 'UFAAAAAA' with unknown parent
at vss2svn.pl line 622
ERROR -- Attempt to add entry 'VFAAAAAA' with unknown parent
at vss2svn.pl line 622
ERROR -- Attempt to add entry 'WFAAAAAA' with unknown parent
at vss2svn.pl line 622
.
.
.
: BAAAAAAA,783982874,Cameron,
ADD: BAAAAAAA, AAAAAAAA @ 783982874
_get_item_paths(BAAAAAAA)
  _get_item_paths(AAAAAAAA)

**** NEW SVN REVISION (2): FAAAAAAA,784060436,Cameron,
ADD: FAAAAAAA, AAAAAAAA @ 784060436
_get_item_paths(FAAAAAAA)
  _get_item_paths(AAAAAAAA)

**** NEW SVN REVISION (3): AAAAAAAA,784157980,Cameron,
DELETE: AAAAAAAA, AAAAAAAA @ 784157980
_get_item_paths(AAAAAAAA)

**** NEW SVN REVISION (4): AAAAAAAA,784158045,Cameron,
RENAME: AAAAAAAA, AAAAAAAA @ 784158045
_get_item_paths(AAAAAAAA)

**** NEW SVN REVISION (5): IAAAAAAA,784158124,Cameron,
ADD: IAAAAAAA, AAAAAAAA @ 784158124
_get_item_paths(IAAAAAAA)
  _get_item_paths(AAAAAAAA)

**** NEW SVN REVISION (6): AAAAAAAA,784248605,Cameron,
RENAME: AAAAAAAA, AAAAAAAA @ 784248605
_get_item_paths(AAAAAAAA)

**** NEW SVN REVISION (7): NFAAAAAA,784315657,Cameron,
ADD: NFAAAAAA, !UNDEF @ 784315657
ADD: SFAAAAAA, !UNDEF @ 784315658
ADD: TFAAAAAA, !UNDEF @ 784315659
ADD: UFAAAAAA, !UNDEF @ 784315659
ADD: VFAAAAAA, !UNDEF @ 784315659
ADD: WFAAAAAA, !UNDEF @ 784315660
ADD: XFAAAAAA, !UNDEF @ 784315660
ADD: YFAAAAAA, !UNDEF @ 784315660
ADD: CGAAAAAA, !UNDEF @ 784315661
ADD: DGAAAAAA, !UNDEF @ 784315661
ADD: FGAAAAAA, !UNDEF @ 784315662
ADD: GGAAAAAA, !UNDEF @ 784315662
ADD: IGAAAAAA, !UNDEF @ 784315663
ADD: JGAAAAAA, !UNDEF @ 784315663
ADD: MGAAAAAA, !UNDEF @ 784315664
.
.
.
ADD: UQAAAAAA,ERROR -- Attempt to add entry 'UQAAAAAA' with unknown parent
at vss2svn.pl line 622
ERROR -- Attempt to add entry 'VQAAAAAA' with unknown parent
at vss2svn.pl line 622
ERROR -- Attempt to add entry 'YQAAAAAA' with unknown parent
at vss2svn.pl line 622
ERROR -- Attempt to add entry 'ORAAAAAA' with unknown parent
at vss2svn.pl line 622
.
.
.
ERROR -- Could not determine real path for 'UFAAAAAA':

at vss2svn.pl line 622
ERROR -- Could not determine real path for 'FGAAAAAA':

at vss2svn.pl line 622
ERROR -- Could not determine real path for 'MGAAAAAA':

at vss2svn.pl line 622
ERROR -- Could not determine real path for 'FGAAAAAA':

at vss2svn.pl line 622
ERROR -- Could not determine real path for 'WGAAAAAA':

at vss2svn.pl line 622
ERROR -- Could not determine real path for 'VQAAAAAA':
.
.
.
ADD: XUAAAAAA, !UNDEF @ 784315943
ADD: FVAAAAAA, !UNDEF @ 784315963
ADD: GVAAAAAA, !UNDEF @ 784315963
ADD: HVAAAAAA, !UNDEF @ 784315964
ADD: IVAAAAAA, !UNDEF @ 784315964

**** NEW SVN REVISION (8): KVAAAAAA,784324321,Bob,
ADD: KVAAAAAA, !UNDEF @ 784324321
.
.
.
SETTING TASK IMPORTSVN

SETTING STEP 0
TASK: IMPORTSVN
"c:\vss2svn_exe\ssphys.exe" get -b -v47 --force-overwrite
"c:\vss_db/data/S/SGGAAAAA" ./_vss2svn/vssdata/SG/SGGAAAAA
"c:\vss2svn_exe\ssphys.exe" get -b -v12 --force-overwrite
"c:\vss_db/data/T/TGGAAAAA" ./_vss2svn/vssdata/TG/TGGAAAAA
"c:\vss2svn_exe\ssphys.exe" get -b -v78 --force-overwrite
"c:\vss_db/data/U/UGGAAAAA" ./_vss2svn/vssdata/UG/UGGAAAAA
"c:\vss2svn_exe\ssphys.exe" get -b -v12 --force-overwrite
"c:\vss_db/data/M/MHGAAAAA" ./_vss2svn/vssdata/MH/MHGAAAAA
"c:\vss2svn_exe\ssphys.exe" get -b -v17 --force-overwrite
"c:\vss_db/data/O/OHGAAAAA" ./_vss2svn/vssdata/OH/OHGAAAAA
"c:\vss2svn_exe\ssphys.exe" get -b -v10 --force-overwrite
"c:\vss_db/data/K/KUMAAAAA" ./_vss2svn/vssdata/KU/KUMAAAAA
ERROR -- Can't retrieve revisions from physical file 'WWNAAAAA'; it
was either destroyed or corrupted
at vss2svn.pl line 773
ERROR -- Can't retrieve revisions from physical file 'XWNAAAAA'; it
was either destroyed or corrupted
at vss2svn.pl line 773
"c:\vss2svn_exe\ssphys.exe" get -b -v19 --force-overwrite
"c:\vss_db/data/C/CAQAAAAA" ./_vss2svn/vssdata/CA/CAQAAAAA
"c:\vss2svn_exe\ssphys.exe" get -b -v34 --force-overwrite
"c:\vss_db/data/C/CDQAAAAA" ./_vss2svn/vssdata/CD/CDQAAAAA
"c:\vss2svn_exe\ssphys.exe" get -b -v24 --force-overwrite
"c:\vss_db/data/D/DDQAAAAA" ./_vss2svn/vssdata/DD/DDQAAAAA
"c:\vss2svn_exe\ssphys.exe" get -b -v28 --force-overwrite
"c:\vss_db/data/E/EDQAAAAA" ./_vss2svn/vssdata/ED/EDQAAAAA
.
.
.
"c:\vss2svn_exe\ssphys.exe" get -b -v1 --force-overwrite
"c:\vss_db/data/Q/QUFCAAAA" ./_vss2svn/vssdata/QU/QUFCAAAA

ERROR -- 'RUFCAAAA': no version specified for retrieval
at vss2svn.pl line 794

"c:\vss2svn_exe\ssphys.exe" get -b -v1 --force-overwrite
"c:\vss_db/data/R/RUFCAAAA" ./_vss2svn/vssdata/RU/RUFCAAAA
"c:\vss2svn_exe\ssphys.exe" get -b -v1 --force-overwrite
"c:\vss_db/data/S/SUFCAAAA" ./_vss2svn/vssdata/SU/SUFCAAAA

ERROR -- 'TUFCAAAA': no version specified for retrieval
at vss2svn.pl line 794
.
.
.

------------------------------------------------------------------------------------
Thanks,
-Jon
_______________________________________________
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