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