project copy#
Description#
プロジェクトをコピーします。
Examples#
基本的な使い方#
--project_id
にコピー元プロジェクトのproject_id、 --dest_title
にコピー先プロジェクトの名前を指定してください。
コピー元プロジェクトの以下の情報がコピーされます。
プロジェクト設定
プロジェクトメンバ
アノテーション仕様
$ annofabcli project copy --project_id prj1 --dest_title prj2-title
コピー先プロジェクトのproject_idは、デフォルトではUUIDv4になります。project_idを指定する場合は、 dest_project_id
を指定してください。
$ annofabcli project copy --project_id prj1 --dest_title prj2-title --dest_project_id prj2
デフォルトでは、タスクや入力データなどはコピーされません。コピー対象のデータを指定する場合は、 --copied_target
引数に以下の値を複数指定してください。
指定できる値は以下の通りです。
input_data
: 入力データと関連する補助情報task
: タスクannotation
: アノテーションwebhook
: Webhookinstruction
: 作業ガイド
$ annofabcli project copy --project_id prj1 --dest_title prj2-title --copied_target annotation
Usage Details#
プロジェクトをコピーします。'プロジェクト設定', 'プロジェクトメンバー', 'アノテーション仕様'は必ずコピーされます。
usage: annofabcli project copy [-h] [--yes] [--endpoint_url ENDPOINT_URL]
[--annofab_user_id ANNOFAB_USER_ID]
[--annofab_password ANNOFAB_PASSWORD]
[--annofab_pat ANNOFAB_PAT] [--logdir LOGDIR]
[--disable_log] [--debug] -p PROJECT_ID
[--dest_project_id DEST_PROJECT_ID]
--dest_title DEST_TITLE
[--dest_overview DEST_OVERVIEW]
[--copied_target {input_data,task,annotation,webhook,instruction} [{input_data,task,annotation,webhook,instruction} ...]]
Named Arguments#
- -p, --project_id
コピー元のプロジェクトのproject_idを指定してください。
- --dest_project_id
新しいプロジェクトのproject_idを指定してください。省略した場合は UUIDv4 フォーマットになります。
- --dest_title
新しいプロジェクトのタイトルを指定してください。
- --dest_overview
新しいプロジェクトの概要を指定してください。
- --copied_target
Possible choices: input_data, task, annotation, webhook, instruction
コピー対象を指定してください。
global optional arguments#
- --yes
処理中に現れる問い合わせに対して、常に
yes
と回答します。- --endpoint_url
Annofab WebAPIのエンドポイントを指定します。
Default:
'https://annofab.com'
- --annofab_user_id
Annofabにログインする際のユーザーID
- --annofab_password
Annofabにログインする際のパスワード
- --annofab_pat
Annofabにログインする際のパーソナルアクセストークン
- --logdir
ログファイルを保存するディレクトリを指定します。
Default:
.log
- --disable_log
ログを無効にします。
- --debug
HTTPリクエストの内容やレスポンスのステータスコードなど、デバッグ用のログが出力されます。
コピー元のプロジェクトに対してオーナロール、組織に対して組織管理者、組織オーナを持つユーザで実行してください。