0

ワークスペース内のすべての .wav ファイルを元に戻そうとしています。以下を使用して、削除されたすべての wave ファイルをフィルター処理するコードがあります。

cm hist <sound folders> --format={1}

サウンド フォルダに影響するすべての変更セットを取得し、ログ出力をフィルタリングする

cm log cs:<changeset>

D削除されたファイル名について。名前がわかったので、使用するつもりでした

cm undelete

revidしかし、アイテムが削除されているため、私が持っていない情報を要求してitemidおりcs、クエリを実行できないようです。

特定のタイプのすべてのファイルの削除を取り消すことができる素晴らしいコマンド ラインがあることを願っています。これがプラスチック PCM やプラスチック グルオンで可能であれば、それも選択肢の 1 つです。

ありがとう!

4

1 に答える 1

2

「cm log」コマンドを実行すると、削除を取り消すアイテムのリビジョン ID を取得できます。このリビッドは、「cm undelete」コマンドでアイテムを元に戻すために必要です。

cm log cs:1 --itemformat="{newline} {revid} {shortstatus} {path}"
于 2016-01-13T16:07:25.020 に答える