4

TFS リポジトリに接続し、まだリポジトリにない.sqlローカルファイルを編集しようとすると、このメッセージが表示されます。

アイテム C:\bla\blabla\blablabla\USP_BLA.sql がワークスペースに見つからないか、アクセスする権限がありません。チェックアウトされたアイテムはありませんでした

TFS リポジトリから切断すると、すべて問題ありません。TFS リポジトリに再接続すると、ファイルを入力/保存しようとしても、メッセージが表示され始めます。

ファイルは実際にはローカル フォルダーにあり、別の方法を考えている人のために、対応するアクセス許可があります。これは、リポジトリに接続しているかどうかに関係なく、編集できるテキスト ファイルにすぎません。

今朝、Windows 7 に Windows SP1 をインストールしました。それが問題の原因であるかどうかはわかりません。.NET Framework 4 を使用しています。

問題が何であるか、またはそれを解決する方法について何か考えはありますか?

4

2 に答える 2

6

問題は、私の質問の「事実」の1つである「まだリポジトリにないファイル」にあることがわかりました。

私がローカルに持っていたのと同じファイル名のファイルが既に TFS リポジトリにあり、1 か月前に他の誰かによってチェックインされていました。

新しいローカル コピーをチェックインしようとして初めて、そのことに気付きました。ファイルはそこにあるはずではありませんでした。

とにかく、TFS からファイルをチェックアウトした後、すべてが正常に戻りました。TFS に接続していても、問題なくファイルを編集/保存できます。

于 2013-02-18T13:51:50.113 に答える
0

ソース コードの最新バージョンを取得してみてください。問題が解決するはずです。または、特定のバージョンを取得し、既存のファイルを上書きできるようにします。それでも解決しない場合は、ファイルがローカル ディレクトリに存在することを確認してください。

最新のコードを取得した後、再構築することを忘れないでください

于 2013-02-15T19:25:47.010 に答える