2009-08-14 24 views
11

私は約1ヶ月前にVSS 6.0にチェックインしていた私の会社の既存のプロジェクトで作業を始めました。これは、Visual Studio 2005とC#を使用して構築され、.NET 2.0のすべての点を参照します。私はVSSに行って、いつものように私の作業フォルダを設定し、最新のバージョンを手に入れました。私はこの時点でこのプロジェクトを開きました。私はこれでプロンプトを表示します:ソースコントロールアソシエーションのバインド問題

解決策はソース管理下にあるようですが、そのバインディング情報が見つかりません。 MSSCCPRJ.SCCファイルまたはソリューションのソース管理設定を保持する別のアイテムが削除されている可能性があります。この欠落した情報を自動的に回復することはできないため、バインディングが欠落しているプロジェクトはソース管理下ではないものとして扱われます。

私は、「OK」をクリックし、そのプロンプトは直接これに続いている:

関連するソース管理プラグインがインストールされていないか、初期化できませんでした。これらのオプションを私に提示し

  1. は、一時的に制御されていない作業します。
  2. 永久に削除し、ソース管理協会バインディング

は、どのように私はこのような状況を是正することができますか?私はこのプロジェクトが支配下にあるVSSにとどまることを望んでいます。何か案は?

答えて

21

[ソース管理] - > [ソース管理の変更]の順に選択し、VSSの下にあるプロジェクトを選択し、VSSの正しいディレクトリにバインドします。

代わりに、ファイルの100Sを再結合の
+0

完璧、ありがとうございます。 –

+2

これは私のためには機能しません。 「Bind」を押すと、何も起こりません。また、チームエクスプローラで私のソリューションへのバインドを更新するように促しました。その後、プロジェクト全体のフォルダが再編成されました。唯一効果があったのは、ソリューションをソースコントロールに追加することですが、この方法ではサーバー上のすべてのファイルをオーバーライドします。 – lukeshek

5

は、このソリューションを見てみます:代わりにソース管理クライアントを介して最新バージョンを入手する http://regev.wordpress.com/2008/03/29/binding-to-source-control-issue/

」を、あなたは、Visual Studioを開き、選択している必要があります。ファイル|ソース管理|オープンソース管理から...これはバインディングの問題のない第2のマシン上にソリューションを作成したでしょう。

0

通常どおりにソリューションをロードしてから、使用できないプロジェクトを右クリックします。次に、プロジェクトファイルを編集して、xmlのソースコントロール設定をコメントにします。 その後、プロジェクトをリロードします。

0

すべてが簡単です: まず、ソースコントロールエクスプローラを介して欠けているプロジェクトを追加してください。 次に、チェックインを行います。 それをソリューションに追加し、変更されたソリューションファイルのチェックインを行います。 Voila!

関連する問題