Unix/Linux Go Back    


CentOS 7.0 - man page for cmis-client (centos section 1)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)


CMIS-CLIENT(1)				cmis-client 0.2.0			   CMIS-CLIENT(1)

NAME
       ______cmis-client ____ - command line CMIS client tool.

SYNOPSIS
       cmis-client help

       cmis-client [-v] --url url://to/binding list-repos

       cmis-client [-v] [-u login] [-p secret] --url url://to/binding -r repo-id show-root

       cmis-client [-v] [-u login] [-p secret] --url url://to/binding -r repo-id get-content id

       cmis-client [-v] [-u login] [-p secret] --url url://to/binding -r repo-id
		   --input-file path/to/file --input-type mime/type [--input-name name.ext]
		   set-content id

       cmis-client [-v] [-u login] [-p secret] --url url://to/binding -r repo-id
		   [--object-type some:cmistype] [--object-property prop-id=prop-value...]
		   create-folder parent-id name

       cmis-client [-v] [-u login] [-p secret] --url url://to/binding -r repo-id
		   --input-file path/to/file --input-type mime/type [--input-name name.ext]
		   [--object-type some:cmistype] [--object-property prop-id=prop-value...]
		   create-document parent-id name

       cmis-client [-v] [-u login] [-p secret] --url url://to/binding -r repo-id
		   [--object-property prop-id=prop-value...] update-object object-id

       cmis-client [-v] [-u login] [-p secret] --url url://to/binding -r repo-id [type-by-id] |
		   [show-by-id] | [show-by-path] | [delete]  arg...

       cmis-client [-v] [-u login] [-p secret] --url url://to/binding -r repo-id [checkout] |
		   [cancel-checkout] | [get-versions]  arg

       cmis-client [-v] [-u login] [-p secret] --url url://to/binding -r repo-id
		   [--input-file path/to/file] [--input-type mime/type] [--input-name name.ext]
		   [--object-property prop-id=prop-value...] [--major] [--message] checkin pwc id

DESCRIPTION
       The cmis-client tool sends queries over the net to a CMIS-enabled server to access or
       modify its content. It is originally demonstrating what libcmis is capable of.

OPTIONS
   GLOBAL OPTIONS
       -v, --verbose
	   Shows a lot of information to monitor what is happening behind the scene. This helps a
	   lot to debug libcmis.

       --help
	   Show the help and exit. This is equivalent to use the help command.

       --url url://to/binding
	   url://to/binding needs to point to the service document of either AtomPub or
	   WebService binding.

       -r,--repository repo-id
	   Operate on the repo-id CMIS repository. If there is only one repository on the server,
	   this parameter is not needed and that repository will be automatically selected. Use
	   this parameter if there are several repositories on the server.

       -u,--username login
	   Connect as login to the CMIS server. If not provided connect anonymously.

       -p,--password secret
	   Use secret to authenticate on the CMIS server.

       --proxy url
	   Use url as the HTTP proxy. Setting this value will override the system proxy settings.

       --proxy-username login
	   Use login to authenticate on the HTTP proxy.

       --proxy-password secret
	   Use secret to authenticate on the HTTP proxy.

       --noproxy list
	   Proxy settings won't apply to hostnames and domain names listed in list. This value is
	   a coma separated list.

   MODIFICATION OPERATIONS OPTIONS
       --input-file path/to/file
	   Upload path/to/file as the new content stream of the object.

       --input-type mime/type
	   Set the mime type of the new content stream of the object to mime/type.

       --input-name name.ext
	   Set the remote content stream filename of the new content stream of the object to
	   name.ext.

       --object-type some:cmistype
	   Set the object type of the CMIS object to be created to some:cmistype. This is the
	   equivalent of --object-property cmis:objectTypeId=some:cmistype.

       --object-property prop-id=prop-value
	   Set a property to be updated or added to the CMIS object.  prop-id is the property
	   definition id and prop-value is the value to set on it.

       --major
	   Create a major version when performing a checkin.

       -m, --message message
	   Set the checking message.

   COMMANDS
       help
	   Show the help and exit.

       list-repos
	   List the repositories available on the server.

       show-root
	   Displays the root node infos and children.

       get-content id
	   Download the content of the CMIS object corresponding to id in the current directory.

       set-content id
	   Upload a file as the content stream of the CMIS object corresponding to id.

       create-folder parent-id name
	   Create a sub folder in folder parent-id named name. The default type of the folder to
	   create is cmis:folder, but this can be changed using --object-type option.

       create-document parent-id name
	   Create a document in folder parent-id named name. The default type of the document to
	   create is cmis:document, but this can be changed using --object-type option.

	   Note that the --input-file and --input-type may be mandatory, depending on the type of
	   the document to create and its constraints.

       update-object object-id
	   Replace the writeable properties given with --object-property option on the object
	   matching id object-id.

       type-by-id arg...
	   Displays the infos and children (if any) of all the CMIS types corresponding to the
	   listed ids.

       show-by-id arg...
	   Displays the infos and children (if any) of all the CMIS objects corresponding to the
	   listed ids.

       show-by-path arg...
	   Displays the infos and children (if any) of all the CMIS objects corresponding to the
	   listed paths.

       delete arg...
	   Deletes the CMIS objects corresponding to the listed ids. If the node is a folder, its
	   content will be removed as well.

       checkout arg
	   Checkout the document corresponding to the provided id and display the infos of the
	   created private working copy.

       cancel-checkout arg
	   Cancel the Private Working Copy corresponding to the node id.

       get-versions arg
	   Display the versions (if any) of all the CMIS object corresponding to the provided id.

       checkin arg
	   Check in the private working copy corresponding to the provided id and display the
	   infos of the resulting document. Use the --major and --message options to define the
	   version to create and the commit to associate to it. Note that repositories without
	   the ability to update the private working copies will need the --input-file,
	   --input-type and --object-property options.

USAGE
       Displays the root node of repository A1:

       cmis-client -r A1 --url http://localhost/atom show-root

       Displays the nodes with id 133 and 116 of repository A1:

       cmis-client -r A1 --url http://localhost/atom show-by id 133 116

AUTHOR
       Cedric Bosdonnat cbosdo

cmis-client 0.2.0			    2012-02-21				   CMIS-CLIENT(1)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums


All times are GMT -4. The time now is 06:28 PM.