Reference

The commands that are currently available are:

Command Explanation
checkout --file <files> --role <role> --part <plugin> This will checkout the specified files <files> from the SCM repository with the given role <role> using the parser plugin <plugin>.
update --file <files> --role <role> --part <plugin> This will update the specified files <files> from the SCM repository with the given role <role> using the parser plugin <plugin>.
commit --file <files> --role <role> --part <plugin> This will commit the specified files <files> to the SCM repository with the given role <role> using the parser plugin <plugin>.
list This will list all the files in the SCM repository
add --file <files> This will add the files <files> to the SCM repository
remove --file <files> This will add the files <files> to the SCM repository
move --source <files> --dest <files> This will move the files specified as --source to the destination specified by --dest <files>
scmcommand <versioncontrolcommand> Sharpster will run this command unmodified on the SCM system.

Please note that a / (slash) has to be appended before each file that is specified.