So far the pin_handler branch is working relatively well for the
conversion, but I am hitting a problem.  (The beta version didn't
handle several renames properly, so I had to use the pin_handler
branch.)

The repository started around 1994, and on 05/04/2001 the following
happened that causes a import to only see the history from 05/04/2001
(i.e. svn creation date).

Note: $Project is the working directory for development..

$Source    05/04/01 12:44pm  Renamed $Project to $Source
$Project    05/04/01 1:08pm   Added
  [ Shared files in $Source to $Project ]
$Source    05/04/01 2:06pm   Deleted

Between the 1:08pm ---> 2:08pm timeframe, files that were in $Source
(the previous $Project that was renamed) were shared into the newly
added $Project.  In VSS, this allows the file to still see the history
since the real creation of each file.  However, in the svn converted
repository, all files and directories are created on 05/04/01.  It is
true that the directories were created on 05/04/01 in vss, but the
files were actually created much earlier due to the shares.

Any ideas how to get the conversion to handle the rename/add/share/delete?

If that weren't enough, from looking at the vss information, the share
comand was marking files as shared into the $Project directory from
$Source up to 2:08pm.  Note that the $Source directory was supposedly
deleted at 2:06pm.  I'm not sure if this is causing any issues for the
conversion issue listed above...

Any help is greatly appreciated.
-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