どのように古いバージョンのディレクトリを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 ISE古いバージョンのスクリプトをロードしています
- 2. PowerShellで最も古いバージョンのディレクトリを削除します。
- 3. Git:古いバージョンのディレクトリを新しい名前でチェックアウト
- 4. 特定のファイル以外の古いファイルを削除します。ディレクトリが削除されています
- 5. Nativescriptのインストールエラー:古いxmlbuilderバージョンを試していますか?
- 6. Ubuntuに古いバージョンのMaven 2をインストールしていますか?
- 7. boostの古いバージョンでrecursive_directory_iteratorを使用していますか?
- 8. 古いバージョンのWordpressの新しいバージョン
- 9. 特定のAndroidバージョンでディレクトリを作成
- 10. Dreamweaverの古いバージョンと新しいバージョンの2つのバージョンをインストールして実行できますか?
- 11. Apache Sparkを実行しています。古いバージョンのクラスタの最新バージョン
- 12. ClearCase:古いベースラインアクティビティで新しいベースラインを作成する
- 13. プロジェクトでは古いバージョンのブーストライブラリを使用しています
- 14. Bundlerが古いバージョンの宝石を探しています
- 15. Herokuは古いバージョンのアプリを押しています
- 16. pdftotextバイナリの特定のバージョン(古いバージョンのpoppler-utilsは同じバージョンではありません)?
- 17. ミステリー:古いバージョンのファイルをロードするDrupal
- 18. 古いDataRowを復元して元のバージョンの値を設定していますか?
- 19. 古いバージョンのF#
- 20. ClickOnceは古いバージョンをダウンロードします
- 21. 古いPHPバージョンを削除しようとしています
- 22. Linux:apt-get経由で特定の古いバージョンのソフトウェアをインストールするには
- 23. ラベルを移動した後のバージョンが間違っています(ClearCase)
- 24. Fedora用の古いバージョンのgccをインストールしますか?
- 25. GACから特定のバージョンのアセンブリをロードする方法
- 26. iOSアプリケーションのバージョンを特定のAppStoreにリリースして残りの部分を古いものにする
- 27. 新しいVisual Studioバージョンを古いMFCバージョンで使用しますか?
- 28. Clearcase UCM Plugin + Jenkinsで変更されたコンポーネントのみをロードしています
- 29. Gradle -vコマンドが古いバージョンを指しています
- 30. 古いバージョンのiOSを使用しているユーザーに古いバージョンのアプリケーションをダウンロードさせる方法
私はそれが間違っていて不完全であるために私の答えを削除しました。私はUCMのビューについて少し学んだことがあります。ありがとう。 –
@Kristo:あなたの最初の提案は面白かったですが、質問に提示されたものには適応していませんでした。私は私の答えを書き直しました*あなたの最初の答えは言及していません*) – VonC
@VonCあなたは私のClearCaseヒーローです。 ありがとうございました。 – mcaaltuntas