どのように古いバージョンのディレクトリをUCMスナップショットビューに読み込むことができますか?私たちのプロジェクトでは、ある開発者がチェックインしてClearCaseのコードをコンパイルせず、コンパイルできませんでした。他の開発者が彼女の見解を更新し、以前の開発者が複雑なコードではないためプロジェクトをコンパイルしていなかった。ですから、開発者は以前のバージョンのディレクトリを取得したいだけです。どうすればsnahpshotビューで特定のディレクトリに対して行うことができますか?ClearCase:特定のディレクトリの古いバージョンをロードしていますか?
2
A
答えて
3
第1の可能性は、同様に、復帰しようとサブディレクトリの正しいバージョンを選択するために、次のようになります。
element /path/to/directory /main/[branch]/[version]
しかし、それは単純に間違っ、ため、次のようになります。
延長しますこのSO questionで説明されているように、パス名はスナップショットビューではサポートされていません。単独のディレクトリを選択する
は慎重に追加する必要があろうと、
とにかく(ファイルがまだストリームで利用可能な最新バージョンとして選択されるだろう!)十分ではありません設定仕様理由:
- あなたはどこにでも設定仕様で選択ルール(要素...)を追加することはできません。
- 最後にそのルールを置くと無視されます(先に選択された以前の選択ルールのため)
- 最初に置くと、次の "
setcs -stream
"オカレンスまで機能します次回に「ストリームと同期」を押します)。このとき、UCMビューの設定仕様(スナップショットまたはダイナミック)が(ストリームの設定に従って)再生成され、カスタムルールが上書きされます。可能な解決策は、時間ベースのルール
であなたのスナップショットビューのコンフィグ仕様を変更することであろう
(それは特別なバージョンラベルLATEST
の意味を変更し、ルールブランチから特定の時間の前に作成された最後のバージョンを選択します。
は「cleartool man config_spec
」を参照):
# Add the following temporary rule only for your sub-directory and below
# (hence the '...')
element /aVob/myComponent/mySubDirectory/... .../STREAM_NAME/LATEST -time dd-Month-yyyy
element "[02945650fb1411d68504000180bdc4b6=\aVob]/myComponent/..." .../STREAM_NAME/LATEST
element "[02945650fb1411d68504000180bdc4b6=\aVob]/myComponent/..." FOUNDATION_BASELINE -mkbranch STREAM_NAME
element "[02945650fb1411d68504000180bdc4b6=\aVob]/myComponent/..." /main/0 -mkbranch STREAM_NAME
スナップショットのUCMビューでテストされただけで動作します。
日付形式を、そのサブディレクトリを適切な状態に戻す必要がある日時に合わせます。
関連する問題
- 1. PowerShellで最も古いバージョンのディレクトリを削除します。
- 2. Ubuntuに古いバージョンのMaven 2をインストールしていますか?
- 3. 古いバージョンのWordpressの新しいバージョン
- 4. Dreamweaverの古いバージョンと新しいバージョンの2つのバージョンをインストールして実行できますか?
- 5. 古いDataRowを復元して元のバージョンの値を設定していますか?
- 6. ClearCase:古いベースラインアクティビティで新しいベースラインを作成する
- 7. 古いバージョンのF#
- 8. 古いPHPバージョンを削除しようとしています
- 9. 新しいVisual Studioバージョンを古いMFCバージョンで使用しますか?
- 10. Monoの古いバージョンをインストール
- 11. ラベルを移動した後のバージョンが間違っています(ClearCase)
- 12. 古いAPIバージョンで非推奨の機能を使用していますか?
- 13. なぜCombresはSystem.Web.Mvcの古いバージョンを探していますか?
- 14. 単体テストクラスが古いバージョンで動作しています
- 15. Pythonの古いバージョンを使用してコードが実行されています
- 16. Gitを更新しましたが、古いバージョンを表示しています
- 17. 新しいバージョンをインストールしても古いバージョンをアクティブにする
- 18. 私のアプリの新しいバージョンは古いIAPを認識しますか?
- 19. 古いglibcバージョンのgetifaddrsに似ています
- 20. 私はxgboostの古いバージョンをインストールしようとしています
- 21. Spine.jsを使用して特定のデータグループをロードしますか?
- 22. Wordpress古いバージョンのインストール
- 23. Eclipse用の古いpydevバージョン
- 24. 古いMySQLバージョンのGroup_concat
- 25. 古いバージョンのiPhone 3.0クラスの代理人、特にMKReverseGeocoderDelegate
- 26. ClearCase:どのバージョンから分岐しましたか?
- 27. ディレクトリのみで特定のクエリをページにロードできますか?
- 28. 特定のRuby Gemの古いバージョンがどのようなものなのか、どのように把握していますか?
- 29. GACの古いバージョンのMicrosoft.AnalysisServices.AdomdClientをアンインストールします
- 30. ClearCase:正確に1つの特定のラベルしか持たないファイルを検索します。
私はそれが間違っていて不完全であるために私の答えを削除しました。私はUCMのビューについて少し学んだことがあります。ありがとう。 –
@Kristo:あなたの最初の提案は面白かったですが、質問に提示されたものには適応していませんでした。私は私の答えを書き直しました*あなたの最初の答えは言及していません*) – VonC
@VonCあなたは私のClearCaseヒーローです。 ありがとうございました。 – mcaaltuntas