1

TFS ソース管理がオンラインのときに、.Web プロジェクトへの変更の一部が有効にならないというこの問題が発生しています。しかし、TFS をオフラインにすると、変更が有効になります。ちなみに私はTFSPreviewを使用しています。しかし、私が見ている問題を本当に理解していません。私はTFSを初めて使用します。ヘルプをいただければ幸いです

私が行っている変更は、.cshtml ファイルに対する変更です。その中の単語とファイル参照を変更するだけです。物を文字通り取り除いても、それらはまだそこにあります。

これは私の問題を明確にします。TFS ソース管理にはオフライン モードがあります。自分自身をオフライン モードにすると、問題は発生せず、変更内容が表示されます。オンライン モードに入ると、プロジェクトを実行しても変更が表示されません。

4

2 に答える 2

0

TFS で留意すべきことは、その制御下にあるファイルは読み取り専用としてマークされるということです。

加えようとしている変更の種類については言及していませんが、たとえば構成情報を変更しようとしていて、ファイルが読み取り専用モードになっている場合、変更は行われません。

于 2012-08-02T16:00:55.273 に答える
0

オフライン モードからオンライン モードに移行すると、VS はローカルの変更をサーバーに同期します。その方法は、どのファイルが読み取り専用ではないかを把握することです。誰かがサーバー上のファイルをロックしてチェックアウトを無効にしたとしましょう。その場合、VS はローカルの変更を無視し、サーバーの読み取り専用コピーを取得します。私の推測では、あなたか他の誰かが同じコピーを独占的にチェックアウトしたのでしょう。その場合、オンラインにすると、TFS は変更を認識せず、破棄します。

于 2012-08-02T19:16:35.143 に答える