Changes between Version 8 and Version 9 of TracCmdScript


Ignore:
Timestamp:
Jul 20, 2015, 3:19:09 PM (9 years ago)
Author:
figaro
Comment:

Cosmetic changes

Legend:

Unmodified
Added
Removed
Modified
  • TracCmdScript

    v8 v9  
    1 = TracCmdScript =
     1[[PageOutline(2-5,Contents,pullout)]]
    22
    3 == Description ==
     3= Trac command script
    44
    5 TracCmdScript is command line interface allowing trac objects manipulation.
     5== Description
    66
    7 It's actually simple python based interface to the most obvious trac functions:
     7TracCmdScript is command line interface allowing Trac objects manipulation. It is a Python based interface to the most used Trac functions.
    88
     9Key features:
    910 * reading wiki pages
    1011 * editing wiki pages
     
    1617We use traccmd at [http://www.woome.com WooMe] to script releases and help build release candidates.
    1718
    18 == Prerequisities ==
    19 The xmlrpc support must be enabled by installing XmlRpcPlugin, as everything is done via xmlrpc.
     19A wrapper for editing wiki pages directly inside emacs is also included, though this is rudimentary.
    2020
    21 === Editing ===
    22 An wrapper for editing wiki pages directly inside emacs is also included, tho this is a little rough.
    23 
    24 == Bugs/Feature Requests ==
     21== Bugs/Feature Requests
    2522
    2623Existing bugs and feature requests for TracCmdScript are
     
    2825
    2926If you have any issues, create a
    30 [http://trac-hacks.org/newticket?component=TracCmdScript&owner=nicferrier new ticket].
     27[/newticket?component=TracCmdScript new ticket].
    3128
    32 == Download ==
     29[[TicketQuery(component=TracCmdScript&group=type,format=progress)]]
     30
     31== Download
    3332
    3433Download the zipped source from [download:traccmdscript here].
    3534
    36 == Source ==
     35== Source
    3736
    3837You can check out TracCmdScript from [http://trac-hacks.org/svn/traccmdscript here] using Subversion, or [source:traccmdscript browse the source] with Trac.
    3938
    40 == Example ==
     39== Installation
    4140
    42 getting a ticket
     41The xmlrpc support must be enabled by installing XmlRpcPlugin, as everything is done via xmlrpc.
    4342
    44 {{{
     43== Example
     44
     45Getting a ticket:
     46
     47{{{#!sh
    4548$ traccmd.py ticket 1
    46491 status reopened
     
    6265}}}
    6366
    64 getting a ticket attribute:
     67Getting a ticket attribute:
    6568
    66 {{{
     69{{{#!sh
    6770$ traccmd.py ticketdetail 1 resolution
    6871#1 resolution: fixed
    6972}}}
    7073
    71 getting a wiki page:
     74Getting a wiki page:
    7275
    73 {{{
     76{{{#!sh
    7477$ traccmd.py wiki TracGuide | head -n15
    7578(:tracwikiproperties (
     
    8083:author "trac"
    8184))
     85
    8286= The Trac User and Administration Guide =
    8387[[TracGuideToc]]
     
    9094}}}
    9195
    92 A more complex example is the use in a release candidate maker where a number of repos in a distributed revision control system are pulled together to make an rc:
     96A more complex example is the use in a release candidate maker, where a number of repos in a distributed revision control system are pulled together to make a release candidate:
    9397
    9498{{{
     
    99103}}}
    100104
    101 shows incomming patches from hg repos mentioned in $TICKETS.
     105This shows incoming patches from hg repos mentioned in $TICKETS.
    102106
    103 == Recent Changes ==
     107== Recent Changes
    104108
    105109[[ChangeLog(traccmdscript, 3)]]
    106110
    107 == Author/Contributors ==
     111== Author/Contributors
    108112
    109113'''Author:''' [wiki:nicferrier] [[BR]]
     114'''Maintainer:''' [[Maintainer]] [[BR]]
    110115'''Contributors:'''