Integrity Client にプロジェクト フォルダーがあり、そこからフォルダー構造全体を取得したいと考えています。このフォルダー構造には、すべてのフォルダーとサブフォルダーが含まれている必要がありますが、内部にファイルは含まれていません。これが可能かどうかさえわかりません。
これをコマンドラインから実行したい。UI の観点からの提案も問題ありません。ありがとうございました。
Integrity Client にプロジェクト フォルダーがあり、そこからフォルダー構造全体を取得したいと考えています。このフォルダー構造には、すべてのフォルダーとサブフォルダーが含まれている必要がありますが、内部にファイルは含まれていません。これが可能かどうかさえわかりません。
これをコマンドラインから実行したい。UI の観点からの提案も問題ありません。ありがとうございました。
これは 1 つのコマンドだけで達成できるとは思いません。
SI VIEWPROJECT --RECURSE
私の提案は、コマンドを使用して「.pj」で終わらない行を除外する小さなスクリプトまたはバッチを作成することです(サブプロジェクト)
si viewproject
このコマンドをfilter
by name をアクティブにして使用すると、サブプロジェクトのみを取得できます。
si viewproject --hostname={SI_HOST} --port={SI_PORT} --project={Project_Path} --filter=attribute:name=project.pj -R
サーバー構成によっては、project.pj
異なる場合があります。
遅すぎるかどうかはわかりませんが、あなたの質問に出くわしました。
次のコマンドを使用して (Windows のコマンド ラインに入力するだけ)、ダウンロードしたサンドボックスを想像することができます。
$ TREE /F <path to Sandbox>
したがって、私の場合は次のようになります。
$ TREE /F D:\Sandbox\Name
出力を .txt ファイルに導き、そこから後処理することもできます...
$ TREE /F D:\Sandbox\Name > D:\Output.txt
編集:選択したお気に入りのプログラミング言語で、後ですべてのファイル名を削除する必要があります(フォルダーの前にあるダッシュ文字を確認し、それ以外はすべて削除してください...)