Changes between Version 6 and Version 7 of ReScheduleScript


Ignore:
Timestamp:
Sep 4, 2015, 12:20:41 PM (9 years ago)
Author:
figaro
Comment:

Cosmetic changes

Legend:

Unmodified
Added
Removed
Modified
  • ReScheduleScript

    v6 v7  
    1 = Reschedule milestones on a new timeline =
     1[[PageOutline(2-5,Contents,pullout)]]
    22
    3 == Description ==
     3= Reschedule milestones on a new timeline
    44
    5 This isn't a normal Trac Hack, but a small standalone python program that stretches or compresses milestones between new start and stop dates, keeping the time allocations for each the same, proportionally.
     5== Description
    66
    7 It will probably work with 0.10 and 0.9, all it depends on is the milestone table format.
     7This is a standalone Python program that stretches or compresses milestones between new start and stop dates, keeping the time allocations for each the same, proportionally. It is not a regular Trac plugin.
    88
    9 '''See the [#Example Example] section for more important information'''
     9It will probably work with Trac 0.10 and 0.9, all it depends on is the milestone table format.
     10
     11See the [#Example Example] section for more usage details.
    1012
    1113{{{
    1214Usage: reschedule.py [options]
    1315
    14 Fit Trac milestone due dates into a new time range, preserving relative
    15 spacing
     16Fit Trac milestone due dates into a new time range, preserving relative spacing
    1617
    1718Options:
     
    3031}}}
    3132
    32 == Bugs/Feature Requests ==
     33== Bugs/Feature Requests
    3334
    34 '''NOTE:''' the {{{--dbtype}}} flag is untested, I developed this for a postgres based system.
     35'''Note:''' the {{{--dbtype}}} flag is untested, I developed this for a postgres based system.
    3536
    3637Existing bugs and feature requests for ReScheduleScript are
     
    3839
    3940If you have any issues, create a
    40 [http://trac-hacks.org/newticket?component=ReScheduleScript&owner=TerryBrown new ticket].
     41[/newticket?component=ReScheduleScript new ticket].
    4142
    42 == Download ==
     43[[TicketQuery(component=ReScheduleScript&group=type,format=progress)]]
     44
     45== Download
    4346
    4447Download the zipped source from [download:reschedulescript here].
    4548
    46 == Source ==
     49== Source
    4750
    4851You can check out ReScheduleScript from [http://trac-hacks.org/svn/reschedulescript here] using Subversion, or [source:reschedulescript browse the source] with Trac.
    4952
    50 == Example ==
     53== Example
    5154
    52 {{{
     55{{{#!sh
    5356python reschedule.py --dsn 'user=someuser host=localhost dbname=trac' \
    5457  --old 20071101 --start 20071203 --end 20090630 --dbtype postgres
     
    5760would reschedule the milestones for a project that originally started 20071101 and ran until the due date of the last milestone to run instead between 20071203 and 20090630, which the same proportional allocation of time for each milestone.
    5861
    59 '''NOTE:''' without the {{{--commit}}} flag it just prints a table showing what the changes would be, without altering the database.  Always test it without the {{{--commit}}} flag first.
     62'''Note:''' without the {{{--commit}}} flag it just prints a table showing what the changes would be, without altering the database.  Always test it without the {{{--commit}}} flag first.
    6063
    61 == Recent Changes ==
     64== Recent Changes
    6265
    6366[[ChangeLog(reschedulescript, 3)]]
    6467
    65 == Author/Contributors ==
     68== Author/Contributors
    6669
    6770'''Author:''' [wiki:TerryBrown] [[BR]]
     71'''Maintainer:''' [[Maintainer]] [[BR]]
    6872'''Contributors:'''