As part of Structure101 it is possible to output all Structure101 Studio actions to an XML file.

Example XML file to perform the operation:

<?xml version="1.0" encoding="UTF-8"?>
<headless version="1.0">
    <operations>
        <operation type="report-actions">
            <argument name="output-file" value="c:/abc/report-actions.xml"/>
        </operation>
    </operations>
    <arguments>
        <argument name="project" value="project-with-actions-in-repository"/>
        <argument repository="path-to-repository"/>
    </arguments>
</headless>    
   

Available arguments include:

Argument Required Description
repository yes The path to the Structure101 Studio repository root directory, e.g. c:/repository, /home/usr/x/repository, or, if remote, http://<servernameorip><:portno>/s101cpp/data.
project yes The name of the project in the repository with actions to be checked
output-file yes File to which the actions are written in XML format. This can be a relative or absolute path.