5

Perforce Visual Client for 32-bin Windows の 2009.1 バージョンでは、[オフライン作業の調整] オプションが奇妙な動作をします。「デポにないローカルファイル」が表示されるはずの中央のボックスに、何も表示されません。私が見ているのは、フォルダーを初めて調整するとき、目の前でリストがすばやく点滅するため、perforce が「デポにないローカルファイル」でボックスを埋めているように見えることです。その後、突然、リストがすぐに消えてしまい、空のリストが残ります。この機能を使用して、まだ追加していないファイルを表示する方法を知っている人はいますか? 「変更されたファイル」および「ワークスペースにないデポファイル」機能は正常に機能しているようです。

また、余談ですが、「オフライン作業の調整」は 2009 年のベータ版で問題なく動作したようです。

4

3 に答える 3

5

私はまったく同じ問題を抱えていました。

私にとっての解決策はあいまいでしたが、些細なことでした。

クライアントワークスペースのルートディレクトリを「C:\ depot」から「c:\depot」に変更しただけです。

はい、そうです。ドライブ文字を大文字から小文字に変更するだけでした。そして、はい、ドライブ文字を大文字に戻すと再び壊れ、ドライブ文字を小文字に戻すと再び修正されることを確認しました。したがって、これは単なる偶然ではありません。

これはほぼ間違いなく、PERFORCEの調整機能のバグです。

調整パスをよく見ると、大文字のドライブ文字を指定した場合でも、すべて小文字のドライブ文字で表示されるため、マッチングアルゴリズムでは、ファイルパスで大文字と小文字を区別して比較しているだけだと思います。これは、ドライブ文字以外のすべてに適しています。彼らのファイルリスターはおそらく常にドライブ文字を小文字に設定するので、クライアントワークスペースルートの大文字のドライブ文字は決して一致しません。

于 2009-10-17T21:24:25.157 に答える
1

これは確かに時々起こります。ワークスペース ビューを変更したり、P4V を新しいバージョンにアップグレードしたりすると、問題が発生する可能性が高いようです。したがって、過去に私にとってうまくいった解決策は、問題のあるワークスペースを破棄して新しいワークスペースを作成することでした (別の名前を選択する必要がある場合もあります)。

おそらく、ユーザーのホーム ディレクトリにある .p4qt と .p4scc を削除することも役に立ちます。

ちなみに、Perforce のサポートと関連する話題について少し前に話しましたが、このような問題は再現が非常に難しいため、できることはあまりありませんでした。

于 2009-10-15T09:14:35.033 に答える