問題タブ [perforce-client-spec]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
unity3d - Unity Perforce マッピングの失敗
そのため、Unity のアセット サーバーをしばらく使用した後、Perforce を試してみることにしました。Perforce は、プロ ライセンスを持たない人々と作業するための優れた代替手段であり、実行可能な方法であると思われたからです。Unity 5 の Windows バージョンと P4V の Linux インストールを使用しています。
私が得ている問題はこのエラーです
インターネットで検索したところ、これが何を意味するのか正確には何もわからなかったので、質問することにしました。
perforce - クライアント不明エラーが発生したときにPerforce P4でクライアントルートを設定する方法
突然、p4 info
ターミナルで実行すると、クライアント ルートが設定されていないことに気付きました (なぜ突然設定が解除されたのかわかりません。以下は、クライアント ルートの代わりに「client unknown」を示す出力です。どちらを同じに設定できますか?試してみp4 client
ましp4 set
たが、構文が間違っている可能性があります。
また、このクライアント ルートの値は、P4V クライアントの Connections->Edit Workspace で設定された「ワークスペース ルート」と同じになりますか。私の P4V クライアントは完璧に動作しています。p4 info
Intellij IDEA が P4 で接続の問題を示し始めたときに、この問題を発見しました。p4 info
IDEA で接続をテストしたときのエラー スクリーンショットを以下に示します。これは、ターミナルで行った場合と同じです。
私のp4settings.txt構成に関して、以下は今まで何ヶ月も働いていた構成です:
私のP4V接続(すべて正常に動作します)は、上記と同じ詳細/構成を使用していますが、それでもターミナルで、したがってIntellij IDEAでこの問題を見つけます。
perforce - Perforceコマンドをトリガーしようとすると、コマンドラインで毎回ポートを設定する必要があります
私はPerforceを初めて使用し、コマンドラインで作業する必要があります。チュートリアルWebサイトのすべてのコマンドがすべて$
p4コマンドのように記述される理由が非常に混乱していますが、そのコマンドをトリガーしようとするたびにポートを追加する必要があります。たとえば、$
p4 syncの$
場合、ログインした後でも毎回 p4 -p myhost:myport sync と入力する必要があります。p4 sync と入力しただけのように、ホストとポートを見逃した場合$
、プログラムはそこでハングアップします。 ..誰でもいくつかの提案を提供できますか?
perforce - Perforce が編集中に別のルートを参照する
perforce.myClient
異なるディレクトリを含む次の perforce クライアントがあります。それを使用して編集するためにファイルを開く/perforce.myClient/p4 edit someFile
と、次のメッセージで失敗します /perforce.myClient/someFile is not under clients root '/my/other/perforce/client'
perforce が適切なクライアントを取得していることを確認するために、次のことを行いました。
を使用して、ルートが正しい場所を指しているかどうかを確認しましたp4 client perforce.myClient
他にどのようにクライアントを強制できますか?
java - p4v java を使用して、ローカル ワークスペースから perforce にファイルをチェックイン/チェックアウトします。
これは、perforce からファイルを取得し (STEP 1)、perforce でファイルをチェックインする (STEP 2) ための私のコードです。
ファイルを正常に取得できます。しかし、ファイルをデポにチェックインすると、「 送信するファイルがありません」というメッセージが表示されます。
誰かが私がここで欠けているものを見つけるのを手伝ってくれませんか?
perforce - バイナリ ファイルのないプロジェクトの取得
非常に大きな perforce リポジトリが複数あり、多数のバイナリ ファイルとソース コードが混在しています。特定のファイル拡張子 (zip、jar、war など) がローカル コピーに同期されないようにクライアント仕様を構成することはできますか?
ソース コードのメトリックを生成するために定期的に同期していますが、この目的ではバイナリ ファイルが邪魔になります。
unix - w! で自動 p4 編集コマンドを実行します。vimで
現在、私のチームは perforce でいくつかの問題に直面しています。通常、gvim でファイルを変更し、そのファイルに対して p4 edit を実行せずにファイルを閉じます。これにより、送信時にいくつかの変更がサーバーに反映されず、大きな障害が発生することがあります。同じなので、私がコマンドwを与えるときのように方法を教えてください! vimでは、システムはperforceサーバー内にあることを確認し、p4編集を自動的に実行してからファイルを編集します。
ありがとう