On Mon, 2007-09-03 at 09:29 -0400, Toby Johnson wrote:
Trond Husø wrote:
On Fri, 2007-08-31 at 10:06 -0400, Toby Johnson wrote:
Trond Husø wrote:
> Hi List,
> I’m trying to run vss2svn on a win2000 server and when it runs I get
> this error:
> Use of uninitialized value in gmtime at /PerlApp/Vss2Svn/Dumpfile.pm
> line 904.
> Sec too small - 0 < 3600
> Cannot handle date (0, 0, 0, 1, 0, 1970) at /PerlApp/Vss2Svn/Dumpfile.pm
> line 905
>
>
Hello Trond,
It looks like there is a problem in one of your VSS files which is
causing the script to fail when trying to determine a timestamp. Can you
run the script with --debug enabled, and send the last bit of the output
before the crash?
toby
Here is the whole debug-file.
Resent to the list.
trond
Adding 'C:/DOCUME~1/han/LOCALS~1/Temp/2/pdk-han-3176/encodings' to encodings
file path
Connecting to database ./_vss2svn/vss_data.db
======== VSS2SVN ========
BEGINNING CONVERSION...
Start Time : Mon Sep 3 9:01:13 2007
VSS Dir : vssdb
Temp Dir : ./_vss2svn
Dumpfile : vss2svn-dumpfile.dat
VSS Encoding : windows-1252
Auto Props :
trunk dirk :
md5 :
label dir : /labels
label mapper :
VSS2SVN ver : 0.11.0-nightly.321
SSPHYS exe : ssphys
SSPHYS ver : 0.22.0.275
XML Parser : XML::SAX::Expat
TASK: INIT
SETTING TASK LOADVSSNAMES
SETTING STEP 0
TASK: LOADVSSNAMES
"ssphys" info -ewindows-1252 "vssdb/data/names.dat"
<?xml version="1.0" encoding="windows-1252" ?>
<File Name="vssdb/data/names.dat">
<NamesCache offset="0" />
</File>
SETTING TASK FINDDBFILES
SETTING STEP 0
TASK: FINDDBFILES
STARTING CACHE FOR Physical
COMMITTING CACHE 'Physical' TO DATABASE
SETTING TASK GETPHYSHIST
SETTING STEP 0
TASK: GETPHYSHIST
STARTING CACHE FOR PhysicalAction
COMMITTING CACHE 'PhysicalAction' TO DATABASE
SETTING TASK MERGEPARENTDATA
SETTING STEP 0
TASK: MERGEPARENTDATA
SETTING TASK MERGEMOVEDATA
SETTING STEP 0
TASK: MERGEMOVEDATA
SETTING TASK REMOVETMPCHECKIN
SETTING STEP 0
TASK: REMOVETMPCHECKIN
SETTING TASK MERGEUNPINPIN
SETTING STEP 0
TASK: MERGEUNPINPIN
SETTING TASK BUILDCOMMENTS
SETTING STEP 0
TASK: BUILDCOMMENTS
SETTING TASK BUILDACTIONHIST
SETTING STEP 0
TASK: BUILDACTIONHIST
STARTING CACHE FOR VssAction
STARTING CACHE FOR SvnRevisionVssAction
STARTING CACHE FOR Label
STARTING CACHE FOR SvnRevision
COMMITTING CACHE 'VssAction' TO DATABASE
COMMITTING CACHE 'SvnRevision' TO DATABASE
COMMITTING CACHE 'SvnRevisionVssAction' TO DATABASE
COMMITTING CACHE 'Label' TO DATABASE
SETTING TASK IMPORTSVN
SETTING STEP 0
TASK: IMPORTSVN
SETTING TASK DONE
SETTING STEP 0
=============================================================================
END OF CONVERSION
The VSS to SVN conversion is complete. You should now use the "svnadmin load"
command to load the generated dumpfile 'vss2svn-dumpfile.dat'. The "svnadmin"
utility is provided as part of the Subversion command-line toolset; use a
command such as the following:
svnadmin load <repodir> < "vss2svn-dumpfile.dat"
You may need to precede this with "svnadmin create <repodir>" if you have not
yet created a repository. Type "svnadmin help <cmd>" for more information on
"create" and/or "load".
If any errors occurred during the conversion, they are summarized above.
For more information on the vss2svn project, see:
http://www.pumacode.org/projects/vss2svn/
_______________________________________________
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