Ticket Change Details
Not logged in
Overview

Artifact ID: b30d010307d5805b94c50c4af85d2e428512f088
Ticket: c2efdd64bff166c33d3336989b86dcae277dc247
Allow for replay-style imports to the ticket system
User & Date: drh 2012-08-08 13:13:33
Changes

  1. comment changed to:
    While exploring ways to get Tcl/Tk's ticket history ported from SF to fossil, I thought of doing it by replay, i.e. parse the XML dump of the SF tracker and feed every action recorded there into the command line interface of fossil. This will probably take longer to run than a converter that works directly on the SQLite database, but it requires less knowledge of fossils internals for writing the converter.
    
    I spotted two (hopefully small) additions to the ticket commands that would be needed to do this, but more might turn up on the way.
      1.  Add an option to <b>ticked add</b> to specify the Id of the newly created ticket instead of auto-generating one, so that the SF ticket numbers can be retained and existing references to them don't break.
      2.  Add an option to <b>ticket add</b> and <b>ticket set</b> to specify the timestamp for the change to be added, so that it appears in the correct historic context.
    
    <hr /><i>mistachkin added on 2012-08-08 03:41:09 UTC:</i><br />
    Upping priority, this feature is critical to migrating off of SF.
    
  2. resolution changed to: "Fixed"
  3. status changed to: "Fixed"