これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド cmis-client です。
プログラム:
NAME
cmis-client - コマンド ライン CMIS クライアント ツール。
SYNOPSIS
cmis クライアント 助けます
cmis クライアント [-v] --url url://to/バインディング リストリポジトリ
cmis クライアント [-v] [-u ログイン] [-NS 秘密] --url url://to/バインディング -r レポ ID レポ情報
cmis クライアント [-v] [-u ログイン] [-NS 秘密] --url url://to/バインディング -r レポ ID ショールート
cmis クライアント [-v] [-u ログイン] [-NS 秘密] --url url://to/バインディング -r レポ ID コンテンツの取得 id
cmis クライアント [-v] [-u ログイン] [-NS 秘密] --url url://to/バインディング -r レポ ID - 入力ファイル
パス/への/ファイル - 入力方式 マイム/タイプ [--入力名 名前.拡張子】 セット内容 id
cmis クライアント [-v] [-u ログイン] [-NS 秘密] --url url://to/バインディング -r レポ ID [--オブジェクトの種類
いくつか:cmistype] [ -- オブジェクトのプロパティ プロパティID=プロパティ値]... フォルダーを作る 親-
id 名
cmis クライアント [-v] [-u ログイン] [-NS 秘密] --url url://to/バインディング -r レポ ID - 入力ファイル
パス/への/ファイル - 入力方式 マイム/タイプ [--入力名 名前.拡張子] [ -- オブジェクトの種類
いくつか:cmistype] [ -- オブジェクトのプロパティ プロパティID=プロパティ値]... ドキュメントの作成
親 ID 名
cmis クライアント [-v] [-u ログイン] [-NS 秘密] --url url://to/バインディング -r レポ ID [ - 物体-
財産 プロパティID=プロパティ値]...更新オブジェクト オブジェクトID
cmis クライアント [-v] [-u ログイン] [-NS 秘密] --url url://to/バインディング -r レポ ID ID によるタイプ |
IDで表示 | パスによる表示 | 消去 argは ...
cmis クライアント [-v] [-u ログイン] [-NS 秘密] --url url://to/バインディング -r レポ ID チェックアウト |
チェックアウトのキャンセル | 取得バージョン argは
cmis クライアント [-v] [-u ログイン] [-NS 秘密] --url url://to/バインディング -r レポ ID [ - 入力ファイル
パス/への/ファイル] [ - 入力方式 マイム/タイプ] [--入力名 名前.拡張子] [ - 物体-
財産 プロパティID=プロパティ値]... [--メジャー] [--メッセージ] チェックイン PWC id
DESCRIPTION
当学校区の cmis クライアント ツールは、ネット経由でクエリを CMIS 対応サーバーに送信し、アクセスしたり、
その内容を変更します。 これはもともと、libcmis の機能を実証するものです。
OPTIONS
GLOBAL OPTIONS
-v、-verbose
舞台裏で何が起こっているかを監視するための多くの情報を表示します。 この
libcmis のデバッグに大いに役立ちます。
--help ヘルプを表示して終了します。 これは、help コマンドを使用するのと同じです。
--url url://to/バインディング
url://to/バインディング AtomPub またはいずれかのサービス ドキュメントを指す必要があります。
WebService バインディング。
-r,--リポジトリ レポ ID
上で操作する レポ ID CMIS リポジトリ。 リポジトリが XNUMX つしかない場合
サーバー、このパラメーターは必要ありません。そのリポジトリは自動的に
選択されました。 サーバーに複数のリポジトリーがある場合は、このパラメーターを使用します。
-u,--ユーザー名 ログイン
として接続 ログイン CMISサーバーに。 提供されていない場合は、匿名で接続します。
-p,--パスワード 秘密
秘密 CMIS サーバーで認証します。
--no-ssl-check
SSL 証明書の検証を無効にします。 セキュリティは低下しますが、便利な場合があります
期限切れの証明書や自己署名証明書などの不適切な証明書を回避します。
- プロキシー URL
URL HTTP プロキシとして。 この値を設定すると、システム プロキシが上書きされます
設定を行います。
--プロキシユーザー名 ログイン
ログイン HTTP プロキシで認証します。
--プロキシパスワード 秘密
秘密 HTTP プロキシで認証します。
--noproxy リスト
プロキシ設定は、にリストされているホスト名とドメイン名には適用されません リスト。 この
値はカンマ区切りのリストです。
--oauth2-クライアント ID client_idの
OAuth2 認証フローで使用するアプリケーション クライアント ID。
--oauth2-クライアントシークレット client_secret
OAuth2 認証フローで使用するアプリケーション クライアント シークレット。
--oauth2-auth-url URL
OAuth2 認証フローでユーザーを認証するための URL。
--oauth2-トークン-url URL
OAuth2 認証フローでアプリケーションを認証するための URL。 アクセス
更新トークンは、この URL によって提供されます。
--oauth2-リダイレクト-uri URI
成功後に OAuth2 認証フローがリダイレクトする URI
認証。
--oauth2-scope スコープ
OAuth2 認証フローでアクセスするために要求されたスコープ。
改変 オペレーション OPTIONS
- 入力ファイル パス/への/ファイル
アップロード パス/への/ファイル オブジェクトの新しいコンテンツ ストリームとして。
- 入力方式 マイム/タイプ
オブジェクトの新しいコンテンツ ストリームの MIME タイプを マイム/タイプ.
--入力名 名前.拡張子
オブジェクトの新しいコンテンツ ストリームのリモート コンテンツ ストリーム ファイル名を
名前.拡張子.
-- オブジェクトの種類 いくつか:cmistype
作成する CMIS オブジェクトのオブジェクト タイプを いくつか:cmistype。 これは
--object-property cmis:objectTypeId=some:cmistype と同等です。
-- オブジェクト プロパティ プロパティID=プロパティ値
CMIS オブジェクトに更新または追加するプロパティを設定します。 プロップID プロパティです
定義 ID と プロパティ値 設定する値です。
- 選考科目
チェックインの実行時にメジャー バージョンを作成します。
-m、--メッセージ メッセージ
確認メッセージを設定します。
コマンド
help ヘルプを表示して終了します。
リストリポジトリ
サーバーで利用可能なリポジトリを一覧表示します。
レポ情報
選択したリポジトリの情報と機能を表示します
ショールート
ルート ノード情報と子を表示します。
コンテンツの取得 id
に対応する CMIS オブジェクトのコンテンツをダウンロードします。 id 現在の
ディレクトリにあります。
セットコンテンツ id
に対応する CMIS オブジェクトのコンテンツ ストリームとしてファイルをアップロードします。 id.
フォルダーを作る 親 ID 名
フォルダーにサブフォルダーを作成する 親 ID 命名 名. フォルダのデフォルトのタイプ
作成するのは cmis:folder ですが、これは --object-type オプションを使用して変更できます。
ドキュメントの作成 親 ID 名
フォルダーにドキュメントを作成する 親 ID 命名 名. ドキュメントのデフォルトのタイプ
作成するのは cmis:document ですが、これは --object-type オプションを使用して変更できます。
タイプによっては、 --input-file と --input-type が必須になる場合があることに注意してください。
作成するドキュメントとその制約。
更新オブジェクト オブジェクトID
オブジェクトの --object-property オプションで指定された書き込み可能なプロパティを置き換えます
一致する ID オブジェクトID.
IDによるタイプ arg..。
に対応するすべての CMIS タイプの情報と子 (存在する場合) を表示します。
リストされたID。
IDで表示 arg..。
に対応するすべての CMIS オブジェクトの情報と子 (存在する場合) を表示します。
リストされた ID。
パスバイパス arg..。
に対応するすべての CMIS オブジェクトの情報と子 (存在する場合) を表示します。
リストされたパス。
削除 arg..。
リストされた ID に対応する CMIS オブジェクトを削除します。 ノードがフォルダの場合、
その内容も削除されます。
チェックアウト argは
指定された ID に対応するドキュメントをチェックアウトし、の情報を表示します。
プライベート作業コピーを作成しました。
チェックアウトのキャンセル argは
ノード ID に対応するプライベート ワーキング コピーをキャンセルします。
取得バージョン argは
提供されたオブジェクトに対応するすべての CMIS オブジェクトのバージョン (存在する場合) を表示します。
id。
チェックイン argは
提供された ID に対応するプライベート作業コピーをチェックインし、
結果のドキュメントの情報。 --major および --message オプションを使用して定義します
作成するバージョンとそれに関連付けるコミット。 リポジトリに注意してください
プライベート作業コピーを更新する機能がなければ、 --input- が必要になります
file、--input-type および --object-property オプション。
USAGE
リポジトリ A1 のルート ノードを表示します。
cmis クライアント -r A1 --url http://localhost/atom ショールート
リポジトリ A133 の ID が 116 と 1 のノードを表示します。
cmis クライアント -r A1 --url http://localhost/atom ショーバイID 133 116
onworks.net サービスを使用してオンラインで cmis-client を使用する