Repository navigation
Releases: Studio-id-Game/IdentifierArchive
Releases · Studio-id-Game/IdentifierArchive
Release list
v0.2.1
What's Changed
- Add SampleSettings by @hirohiroj3cub in #23
- fix-24-bug-in-update-mode by @hirohiroj3cub in #25
- Build update by @hirohiroj3cub in #28
- ビルド設定をLinuxに対応させる by @hirohiroj3cub in #30
- 32 setting exports by @hirohiroj3cub in #33
- 34 fix by @hirohiroj3cub in #35
- 20 arg interactive by @hirohiroj3cub in #37
- Code cleanup by @hirohiroj3cub in #38
- fix export bug by @hirohiroj3cub in #39
- fix bug #41 by @hirohiroj3cub in #44
- fix bug #43 by @hirohiroj3cub in #45
Full Changelog: v0.2.0...v0.2.1
Version 0.2.0
とりあえず使える段階まで機能を実装できたのでリリース。
使い方は後から明文化するが、暫定的に以下に記す
例
"IdentifierArchive.exe" si -sf="./projectfolder"
最低限の設定で、"./projectfolder" をプロジェクトとして初期化する。"IdentifierArchive.exe" ti -sf="./projectfolder" -tf="targetfolder"
最低限の設定で、"./projectfolder/targetfolder" を管理対象として初期化する。"IdentifierArchive.exe" za ul -sf="./projectfolder" -tf="targetfolder"
最低限の設定で、現在の"./projectfolder/targetfolder" を新しくアーカイブしてリモートにアップロードする。"IdentifierArchive.exe" dl zx -sf="./projectfolder" -tf="targetfolder"
最低限の設定で、"./projectfolder/targetfolder" に設定されたアーカイブファイルをDLしてローカルに展開する。"IdentifierArchive.exe" dl zx -sf="./projectfolder" -tf="targetfolder01" dl zx -tf="targetfolder02"
最低限の設定で、"./projectfolder/targetfolder01" と "./projectfolder/targetfolder02" に設定されたアーカイブファイルをDLしてローカルに展開する。
Actions (オプションは間違えているかも)
- si : プロジェクト初期化
- 必須 : -sf
- オプション : -auto-folder-c -auto-file-ow -username
- sv : プロジェクト状態表示
- 必須 : -sf
- オプション : -tf -id -UN-SAFE
- ti : ターゲット初期化
- 必須 : -sf -tf
- オプション : -auto-folder-c -auto-file-ow
- tv : ターゲット状態表示
- 必須 : -sf -tf
- za : ターゲットをアーカイブする
- 必須 : -sf -tf
- オプション : -id -auto-folder-c -auto-file-ow -auto-id-incr
- zx : ターゲットをアーカイブから復元する
- 必須 : -sf -tf
- オプション : -id -auto-folder-c -auto-file-ow
- zc : アーカイブのキャッシュ削除
- 必須 : -sf -tf
- オプション : -id -auto-file-ow
- zv : アーカイブ状態表示
- 必須 : -sf -tf
- dl : リモートからアーカイブをダウンロード
- 必須 : -sf -tf
- オプション : -id -auto-folder-c -auto-file-ow
- ul : リモートにアーカイブをアップロード
- 必須 : -sf -tf
- オプション : -id -auto-folder-c
Args
- -sf="./projectfolder" : プロジェクトのパス
- -tf="targetfolder" : ターゲットの相対パス
- -id="Identifier" : 対象のアーカイブ識別子
- -username="Myname" : ユーザー名
- -auto-folder-c : フォルダ作成確認の自動応答設定フラグ
- -auto-file-ow : ファイル上書き確認の自動応答設定フラグ
- -auto-id-incr : Identifierが重複していた場合の自動インクリメントフラグ
- -UN-SAFE : セキュリティー上危険な操作を容認するフラグ
通常の引数は、-引数名="value"でセットできる
フラグ引数は、
-引数名 または -引数名=true でTrueに
-引数名=! または -引数名=false でFalseに
-引数名= または -引数名=null でデフォルト(多くの場合、対話式)に設定できる。
ただし、-UN-SAFE はセキュリティー上の懸念から、-UN-SAFE でonになり、上書きでオフにすることはできない。
What's Changed
- Update by @hirohiroj3cub in #4
- 2 create push action by @hirohiroj3cub in #6
- 7 update file system by @hirohiroj3cub in #9
- 3 create pull action by @hirohiroj3cub in #10
- Fix Path replace order by @hirohiroj3cub in #14
- update-project-settings by @hirohiroj3cub in #18
- 16 all command update by @hirohiroj3cub in #22
New Contributors
- @hirohiroj3cub made their first contribution in #4
Full Changelog: https://github.com/Studio-id-Game/IdentifierArchive/commits/v0.2.0