Diff
Not logged in

Differences From:

File cvs2fossil.txt part of check-in [c9270189c2] - Added tracking of file removal in changesets. by aku on 2008-02-05 15:52:35. [view]

To:

File cvs2fossil.txt part of check-in [9f297fed37] - Updated my notes tracking the known problems. by aku on 2008-02-06 04:58:20. [view]

@@ -5,26 +5,4 @@
 *	Not yet able to handle the specification of multiple projects
 	for one CVS repository. I.e. I can, for example, import all of
 	tcllib, or a single subproject of tcllib, like tklib, but not
 	multiple sub-projects in one go.
-
-*	An internal error thrown when trying to import bwidget of
-	tcllib shows that there have to be some situation I am not
-	handling correctly in the cycle-breaker and sorting passes.
-
-	It tries to import a changeset on the
-	'scriptics-sc-2-0-beta-branch' line of development (X), which
-	has no commits yet. So it goes to the parent LOD to get the
-	state we are spawning from. This parent is
-	'scriptics-sc-1-1-branch' (Y). And is has no changesets
-	committed to it yet. That should not be possible, the ordering
-	constraints should have put all changesets for Y before the
-	changesets of X, and Y had to have at least one changeset,
-	from which the branch could be spawned.
-
-	This need deep diving into the various linkages to understand
-	what is happening, or not happening, depending.
-
-	Note: The code I had before more fully tracking the workspace
-	      state of the various lods wrongly slid over this problem
-	      without erroring out.
-