svn-extension
XML Calabash extensions to implement Subversion with SVNKit as XProc steps
Repository
Git URL | https://github.com/transpect/svn-extension.git |
SVN URL | https://github.com/transpect/svn-extension |
Base URI | http://transpect.io/calabash-extensions/subversion/ |
svn:add
Import
<p:import href="http://transpect.io/calabash-extensions/subversion/svn-add-declaration.xpl"/>
Synopsis
<svn:add xmlns:svn="http://transpect.io/svn">
<p:output port="result" sequence="true"/>
<p:option name="username"/>
<p:option name="password"/>
<p:option name="path"/>
<p:option name="parents" select="'no'"/>
</svn:add>
svn:checkout
Import
<p:import href="http://transpect.io/calabash-extensions/subversion/svn-checkout-declaration.xpl"/>
Synopsis
<svn:checkout xmlns:svn="http://transpect.io/svn">
<p:output port="result" sequence="true"/>
<p:option name="username"/>
<p:option name="password"/>
<p:option name="repo"/>
<p:option name="revision" required="false" select="'HEAD'"/>
<p:option name="path"/>
<p:option name="depth"/>
</svn:checkout>
svn:commit
Import
<p:import href="http://transpect.io/calabash-extensions/subversion/svn-commit-declaration.xpl"/>
Synopsis
<svn:commit xmlns:svn="http://transpect.io/svn">
<p:output port="result" sequence="true"/>
<p:option name="username"/>
<p:option name="password"/>
<p:option name="path"/>
<p:option name="message" select="'svn:commit'"/>
</svn:commit>
svn:copy
Import
<p:import href="http://transpect.io/calabash-extensions/subversion/svn-copy-declaration.xpl"/>
Synopsis
<svn:copy xmlns:svn="http://transpect.io/svn">
<p:output port="result" sequence="true"/>
<p:option name="repo"/>
<p:option name="username"/>
<p:option name="password"/>
<p:option name="path"/>
<p:option name="target"/>
<p:option name="move" select="'no'"/>
<p:option name="message" select="'svn:delete removed path'"/>
</svn:copy>
svn:delete
Import
<p:import href="http://transpect.io/calabash-extensions/subversion/svn-delete-declaration.xpl"/>
Synopsis
<svn:delete xmlns:svn="http://transpect.io/svn">
<p:output port="result" sequence="true"/>
<p:option name="url"/>
<p:option name="username"/>
<p:option name="password"/>
<p:option name="force" select="'no'"/>
<p:option name="message" select="'svn:delete removed path'"/>
</svn:delete>
svn:info
Import
<p:import href="http://transpect.io/calabash-extensions/subversion/svn-info-declaration.xpl"/>
Synopsis
<svn:info xmlns:svn="http://transpect.io/svn">
<p:output port="result" sequence="true"/>
<p:option name="repo"/>
<p:option name="username"/>
<p:option name="password"/>
</svn:info>
svn:list
Import
<p:import href="http://transpect.io/calabash-extensions/subversion/svn-list-declaration.xpl"/>
Synopsis
<svn:list xmlns:svn="http://transpect.io/svn">
<p:output port="result" sequence="true"/>
<p:option name="repo"/>
<p:option name="username"/>
<p:option name="password"/>
<p:option name="recursive"/>
</svn:list>
svn:lock
Import
<p:import href="http://transpect.io/calabash-extensions/subversion/svn-lock-declaration.xpl"/>
Synopsis
<svn:lock xmlns:svn="http://transpect.io/svn">
<p:output port="result" sequence="true"/>
<p:option name="repo"/>
<p:option name="username"/>
<p:option name="password"/>
<p:option name="path"/>
<p:option name="unlock" select="'no'"/>
<p:option name="break-lock" select="'no'"/>
<p:option name="message" select="''"/>
</svn:lock>
svn:mkdir
Import
<p:import href="http://transpect.io/calabash-extensions/subversion/svn-mkdir-declaration.xpl"/>
Synopsis
<svn:mkdir xmlns:svn="http://transpect.io/svn">
<p:output port="result" sequence="true"/>
<p:option name="username"/>
<p:option name="password"/>
<p:option name="dir"/>
<p:option name="parents" select="'no'"/>
<p:option name="message" select="'svn:mkdir create dir'"/>
</svn:mkdir>
svn:move
Import
<p:import href="http://transpect.io/calabash-extensions/subversion/svn-move-declaration.xpl"/>
Synopsis
<svn:move xmlns:svn="http://transpect.io/svn">
<p:output port="result" sequence="true"/>
<p:option name="repo" select="'https://subversion.le-tex.de/common/'"/>
<p:option name="username" select="'user'"/>
<p:option name="password" select="'pass'"/>
<p:option name="path" select="'ToBeCopied'"/>
<p:option name="target" select="'Output'"/>
<p:option name="message" select="'my commit message'"/>
</svn:move>
svn:propget
Import
<p:import href="http://transpect.io/calabash-extensions/subversion/svn-propget-declaration.xpl"/>
Synopsis
<svn:propget xmlns:svn="http://transpect.io/svn">
<p:output port="result" sequence="true"/>
<p:option name="repo"/>
<p:option name="username"/>
<p:option name="password"/>
<p:option name="property"/>
<p:option name="revision"/>
</svn:propget>
svn:propset
Import
<p:import href="http://transpect.io/calabash-extensions/subversion/svn-propset-declaration.xpl"/>
Synopsis
<svn:propset xmlns:svn="http://transpect.io/svn">
<p:input port="source" sequence="true"/>
<p:output port="result" sequence="true"/>
<p:option name="path"/>
<p:option name="username"/>
<p:option name="password"/>
</svn:propset>
svn:unlock
Import
<p:import href="http://transpect.io/calabash-extensions/subversion/svn-unlock-declaration.xpl"/>
Synopsis
<svn:unlock xmlns:svn="http://transpect.io/svn">
<p:output port="result" sequence="true"/>
<p:option name="repo" select="'repo'"/>
<p:option name="username" select="'user'"/>
<p:option name="password" select="'pass'"/>
<p:option name="path" select="'MyFile.xml'"/>
<p:option name="break-lock" select="'no'"/>
<p:option name="message" select="'file unlocked'"/>
</svn:unlock>
svn:update
Import
<p:import href="http://transpect.io/calabash-extensions/subversion/svn-update-declaration.xpl"/>
Synopsis
<svn:update xmlns:svn="http://transpect.io/svn">
<p:output port="result" sequence="true"/>
<p:option name="username"/>
<p:option name="password"/>
<p:option name="path"/>
<p:option name="revision" required="false" select="'HEAD'"/>
</svn:update>
GitHub sync date: 2024-04-23+02:00