Changes between Version 8 and Version 9 of XaddTool


Ignore:
Timestamp:
Jun 27, 2015, 1:27:31 PM (9 years ago)
Author:
davea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • XaddTool

    v8 v9  
    11= xadd - tool for adding database items =
    22
    3 '''xadd''' adds platform and application records to the BOINC database. Information is read from an XML file '''project.xml''' in the project's root directory. Run `xadd` from the project root directory, i.e.:
     3'''xadd''' adds [BoincPlatforms platform] and [AppVersion application] records to the BOINC database.
     4Information is read from an XML file '''project.xml''' in the project's root directory.
     5Run '''xadd''' from the project root directory, i.e.:
    46
    57{{{
     
    810}}}
    911
    10 The contents of '''project.xml''' should look like this:
    11 
     12The structure of '''project.xml''' is:
    1213{{{
    1314  <boinc>
     
    1516        <name>setiathome</name>
    1617        <user_friendly_name>SETI@home</user_friendly_name>
    17         [ <min_version>N</min_version> ]
    18         [ <homogeneous_redundancy>0|1</homogeneous_redundancy> ]
    19         [ <weight>X</weight> ]
    20         [ <beta>1</beta> ]
    21         [ <non_cpu_intensive>1</non_cpu_intensive> ]
    2218    </app>
    2319    ...
     
    4238}}}
    4339
    44 `xadd` only adds new entries; entries that conflict with existing entries are ignored.
    45 To modify or remove existing entries, you must edit the database directly with SQL.
    46 To release new '''versions''' of applications already on the database, use [UpdateVersions update_versions].
     40'''xadd''' adds new entries, and updates the '''user_friendly_name''' of existing entries.
     41To change other fields, use the [HtmlOps administrative web interface].
     42To remove entries, edit the database directly with SQL.
     43
     44To create [AppVersion app versions], use [AppVersionNew update_versions].