I still do have a lot of orphans. But is it possible, that they
actually get decent folder names now?
Like "orphaned/_RADBAAAA/bla/test/readme.txt"?
I think in the version of vss2svn that I had used, the filename would
have been:
"orphaned/_RADBAAAA/readme.txt"

Is this possible?
I don't know which version you used before, but I wouldn't expect this behavoir. What you call a "decent folder name" is actually, that the project "bla" is stored in RADBAAAA and that this project item is orphaned. I can have childs and the childs have a valid parent, so they are stored under the prohect bla. But bla itself is orphand, e.g. does not have a parent at the moment, when it was created.

One of the major changes in the nightly builds was a better child parent relationship detection. This could have removed the orphanes in your case, and this could lead to a better structure in the layout.
And I have used analyze on the database, believe me. Hm, maybe I
shouldn't have destroyed the unneeded projects.

Destroying unneeded projects is ok. THis is the best way to go in order to convert only singular projects. But you should use the "-d" switch also and it is still possible that you will see a few orphans.

E.g. In my case I know that my 5 orphans where never part of the projects that I wanted to convert. But I know, that they where branched and shared in the projects that I had destroyed in order to clean up the database. It looks to me, that in a delete will only delete direct childs. In a branch situation the history of the main item and the branch is stored in the same physical file until the branch point. the reference count for this item is increased since it is used in the history of another file. Now you delete the main project of the main path. The main physical file remains, since it has a ref count > 1. Then you will delete the project, where the branched item lives. For me it seems, that only the branch physical item is deleted, and not the common main physical item. So you will have this "main physical" item hanging around. No more parent. THis file will end up as orphaned.

Dirk

_______________________________________________
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