2011-01-27 3 views
2

のファイルの過去のリビジョンを検索するStarTeamリポジトリの異なるリビジョンのファイルを比較するC#プログラムを作成しようとしています(現在のバージョンのファイルと事前に指定されたチェックイン)。私は現在、現在のリビジョンからファイルを検索/チェックアウトすることができますが、これらのファイルの過去のバージョンを見つけるための適切な方法を見つけることが困難です。StarTeam w/.NET SDK/C#

Borlandのドキュメントは.NETの側面ではお粗末ではないようですが、誰かが正しい方向に向いていますか?

ありがとうございました!

答えて

2

答えを見つけました。

現在のリビジョンファイルがある場合、過去のリビジョンアイテムは、File.GetFromHistoryByDate(DateTime)メソッドを使用して作成できます。返されたItemは、Fileオブジェクトにキャストできます。指定された日付のファイルのリビジョン履歴がない場合、返されるオブジェクトはnullになります(ただし、他のエラーはスローされません)。

古いFileがnullでない場合、オブジェクトはFile.MD5ハッシュと比較できます。

関連する問題