2011-06-23 5 views
0

ソース管理(TFS 2010)に追加されたプロジェクト(C#)がありますが、プロジェクトファイルの1つは自動生成されたものであるため、ソース管理下では必要ありません。ソース管理下にあるVS2010プロジェクト内の1つのファイルをソース管理自体から解離させますか?

プロジェクト内のこの単一ファイルのソース管理関連付けを削除する方法はありますか?

自動生成されたファイルは、内部スタンドアロンツールを使用してカスタムXMLドキュメントから作成されます。この問題の長期的な解決策は、プロジェクトにリンクされているファイルを持たず、ソースXMLドキュメントを組み込み、ビルド時にC#ファイルを生成するための適切なカスタムツールに関連付けられるようにすることです。残念なことに、このカスタムツールを作成することは、私のすぐ後には起こりません。そのため、プロジェクトにある生成されたファイルをプロジェクトのTFSソースコントロールから切り離すことに関するクエリを実行します。

答えて

1

プロジェクトを開いてファイルを選択します。

VSメニューで、ファイル - >ソース管理 - > FILE_NAMEをソース管理から除外します。

+0

優れています。本当に明らかです。ソリューションエクスプローラのコンテキストメニューで同様のオプションを探していたので、これが可能であることを心配していました。 –

+0

Np、お手伝いをします。 –

+1

興味深いサイドノート。ファイルがプロジェクトに追加されたときに、[ソースコントロールからxx.csを除外]メニューには*のみ*が入力されます。それが* LINKED *の場合はNOTです。なぜこれが違いを生むのか分かりませんが、それはそうしているようです。 –

関連する問題