VS 2010 (BIDS)、SQL 2012、TFS を使用しています。2 つのプロジェクトを含むソリューションがあります。1 つは ETL 用、もう 1 つはレポート用です。最近、ETL プロジェクトから、.dtproj プロジェクト ファイルのサーバーに別のバージョンを保存/マージするように求められました。バージョン番号が私よりも大きい場合、そのファイルが必要だと思います。現在、ソリューション内の他のプロジェクトで同じことをするように促されています。添付資料参照。前回は私の環境を台無しにしたので、私はこれをしていません! これは 100% 私の TFS に対する理解不足によるものだと確信しています。そうは言っても、二度と台無しにしないように自分自身を教育するために何を読んだり調べたりすればよいかわかりません。
「Take Server Version」リンクをクリックすると、次のような内容のダイアログ ボックスが表示されました。
「ファイル project.dtproj がソース エディタの外で変更されました ...」
あなたはしたいですか:
Save AS
Save
Cancel
Ignore
「名前を付けて保存」をクリックしました。その後、2 つの DTproj ファイル (1 つはソリューションに関連付けられ、もう 1 つは関連付けられていない) が作成されることに気付いたとき、キャンセルを押しました。
これは、すべてがうまくいかなかったときです。
キャンセルを押して VS2010 でプロジェクトをリロードした後、私のパッケージは VS 2012 の SSIS パッケージ フォルダーに表示されませんでした。パッケージは TFS にあります (ソース エクスプローラーに表示されます)。それらはFSにあります(Windowsエクスプローラーで表示されます)。
しかし、私が何をしても、彼らをプロジェクトに戻すことはできません。
既存のパッケージを追加してファイル システムで参照しようとすると、プロジェクト内のファイルが取得されますが、ファイルのコピーとして表示されます。ファイル システムに新しいファイルと元のファイルが表示され、プロジェクトに表示される新しいファイルは "Project (1).dtsx" と呼ばれます。
プロジェクトを正常に戻すにはどうすればよいですか??
助けてくれてありがとう!
ショーン