RTC の「Load」コマンドは、リポジトリ ファイルをローカル ワークスペースに抽出します。問題ありません。
私が迷惑/問題を抱えているのは、ローカルファイルの変更タイムスタンプが「ロード」のタイムスタンプであることです。最後のチェックインの時間になると思います。
各ファイルの最新のチェックイン タイムスタンプを表示する SCM/RTC コマンドはありますか。これを "パイプ" して touch などにできます。
RTC の「Load」コマンドは、リポジトリ ファイルをローカル ワークスペースに抽出します。問題ありません。
私が迷惑/問題を抱えているのは、ローカルファイルの変更タイムスタンプが「ロード」のタイムスタンプであることです。最後のチェックインの時間になると思います。
各ファイルの最新のチェックイン タイムスタンプを表示する SCM/RTC コマンドはありますか。これを "パイプ" して touch などにできます。
これはサポートされておらず、作業項目の拡張 83718から、これはまだサポートされていないようです (そうする計画はありますが)。
スレッド「チェックアウト時のタイムスタンプの問題」には、次のように記載されています。
それ以外のことを行うと、最も洗練された Make のバリアントを除くすべての日付ベースのビルド システムが壊れます。
スレッド "ソース管理からロードされたファイルは変更日を保持しません" 詳細:
これは現在サポートされていません。
この影響を少し調べてみると...そのワークスペースで変更セットを「一時停止」した場合、何が起こると思いますか?
「ファイルの変更日はその変更セットの作成日である」という規則と一致させるために、元に戻したファイルの変更日を以前の日付に変更する必要があります。しかし、日付ベースのビルド システム ("
make
" など) は、元に戻されたファイルの再コンパイルに失敗します (clearmake などのいくつかのビルド システムは例外で、時間の前後で変更されるファイルを処理するように設計されています)。