2017-10-03 10 views
-1

パスとIsDeletedステータスを持つすべてのブランチのリストを取得する必要があります。私は開発環境からAPIを使ってこれを行うことができますが、実稼働環境でAPIを使用することはできません。回避策は、TFSデータベースに必要なデータを照会することです。ブランチテーブル(tbl_Branches)が見つかりましたが、ステータスカラムはありません。私はステータスを見つけるために私が参加する必要があるか分からない。TFS 2013 tbl_Branch APIなしのステータス

私は、APIを使用している場合、branchObject.Properties.RootItem.IsDeletedプロパティからのステータスを探しています。

誰かが、APIの使用するブランチと同じステータスを得るために何を調べるべきかを知っていますか?

ありがとうございます。

+1

TFSデータベースを直接照会しないでください。サポートされておらず、文書化されておらず、推奨されていません。 –

答えて

0

ブランチはアイテムとして追跡されます。したがって、ブランチのすべてのバージョンを取得するには、 "tbl_Version"に参加する必要があります。 "DeletionID"> 0のエントリは削除されたことを意味します。しかし、ダニエルがコメントで述べたのと同じように、TFSデータベースに直接照会することはお勧めしません。他の回避策がある場合は、これを避ける必要があります。

関連する問題