問題タブ [perforce-integrate]

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.

0 投票する
1 に答える
1075 参照

perforce - Perforce バッチ スクリプト

こんにちは、デポ内のあるアプリケーションから別のアプリケーションに同じ構成ファイルのセットをコピーするバッチ スクリプトを作成しようとしています (最初のアプリケーションにチェックインすると、これらのファイルをコピーするためのトリガー)。私の考えは次のとおりです。

  1. p4 addを使用して、最初のアプリケーションからクライアントにファイルを追加します
  2. p4コピーを使用
  3. p4提出

これは正しいアプローチですか?助けてください。利用可能なサンプル スクリプトを提供してください。

0 投票する
0 に答える
604 参照

perforce - ブランチからラベルへの強制マージ

プライベート ブランチのコードをラベルにマージしようとしています。しかし、私はそれを行う方法がわかりません。ラベルから新しいブランチを作成し、ブランチ マッピングを使用する必要がありますか?

どうも

0 投票する
1 に答える
335 参照

perforce - 削除されたファイルを分岐した Perforce 統合をバックアウトすることは可能ですか?

Perforce の一部の古いブランチ統合により、以前に削除されたいくつかのファイルが再作成されていることがわかりました。これは間に合わなかったため、後の統合では分岐ファイルも変更されました。

例えば:

これらの変更を元に戻す「Perforce」の方法は何ですか。明らかに、XBRANCH に移動してファイルを削除し、それを送信できます。ただし、数百のファイルの場合、これはかなりの作業になります。

より正しいパスは、ファイルの統合を取り消すことです。ただし、これを試みましたが、Perforce は実際にファイルを削除するようにマークしません。

変更リスト 6 をバックアウトする必要があるのか​​、それとも変更リスト 4 をバックアウトする必要があるのか​​が明確ではありませんか?

これは perforce またはユーザーのバグですか? おそらく、「バックアウト」操作中にperforceにファイルを強制的に削除させるためのフラグがいくつかあります。

0 投票する
2 に答える
2247 参照

perforce - Perforce統合中にソースファイルを無視する適切な方法

私のプライマリ ブランチには、開発ブランチに統合しようとしている 10 個のファイルを含む変更リストがあります。変更リスト内のすべての未解決のファイルは無視され、ターゲットに分岐されません。

Perforce がターゲット ブランチにファイルを作成せず、今後のすべての統合で変更リスト ファイルを無視するように、統合を行う手順は何ですか?

最初に との統合を行った-Dt後、ターゲット ブランチに作成したくない 10 個のファイルを元に戻しました。この後、PERFORCE は引き続きこれらのファイルをターゲットに再統合しようとします。

これは問題の一部であるか無関係である可能性がありますが、ソース ファイルはテキスト編集ではなく、ファイル タイプ フィールドの更新です。

0 投票する
1 に答える
646 参照

perforce - ブランチ仕様の問題

ブランチ マッピング "branch1.2_1.2.0" を使用してチェンジリスト "661234" をソース ブランチからターゲット ブランチに移植しようとしていますが、既にコミットされているにもかかわらず、実際には変更がマージされていません。どうすればこれを克服できますか?問題は何ですか?

さまざまなコマンドを試してから1時間苦労していますが、うまくいきません。

0 投票する
0 に答える
85 参照

javascript - サブミット チェンジリスト ダイアログのサイズが変更され、サブミット ダイアログ ウィンドウが最大化されないようにするにはどうすればよいですか?

サブミットチェンジリストダイアログボックスの最大化とサイズ変更機能を無効にする必要があります。

デフォルトのサブミットチェンジリストと同じ内容のhtmlファイルがあります。ただし、jquery を使用していくつかの追加のフィールドとスタイルを使用します。

しかし、ダイアログボックスのサイズを変更しようとしている場合。すべての HTML コンテンツが折りたたまれています。ダイアログボックスの高さと幅で調整されていません。

サブミットチェンジリストダイアログのサイズ変更と最大化プロパティを無効にする方法はありますか?

0 投票する
2 に答える
2813 参照

perforce - 統合を使用して P4 に新しいブランチを作成できません

私はP4にブランチを持っています

& My_Service の下に、ソース コード全体が表示されます。

さて、上記のトランク ブランチから新しいブランチを作成しようとすると、エラーが発生します。

以下に示すように、新しいリリース ブランチを作成しようとしています。

したがって、クライアント仕様に追加した後、以下のコマンドを発行しました。

以下のエラーが発生します。

私のトランクブランチのすべてのファイルについて、上記の同じエラーが発生しています。ここで何が間違っているのか誰かが私を助けることができますか??

ありがとう!

0 投票する
0 に答える
1878 参照

perforce - Perforce での統合中に「操作に時間がかかりすぎました」というエラーが発生する原因は何ですか?

約 10000 個のファイルを含むブランチがあります。それほど多くの変更はありませんが、そのうち約 50 が影響を受けます。

統合がうまくいき、チェンジリストが数秒で準備できる場合もあります。他のケースでは、統合が一貫してタイムアウトします (180 秒以内にファイルをマージできません)。一時的な負荷のスパイクであってはなりません。

私が知っている唯一の回避策は、ものを小さなチャンクに統合することです。サブフォルダーの統合がタイムアウトすることもあります。

2 つのブランチが直接関連していない場合に発生するようです (一方は他方の直接ブランチではありませんが、ファイルのどこかに共通の祖先があります)。ただし、操作を完了するまでの時間は依然として不均衡です (秒対分)。

これらのタイムアウトの原因と、それを軽減するにはどうすればよいですか?

0 投票する
1 に答える
2646 参照

perforce - 個別に維持されている既存のワークスペースのクローンを使用して別のワークスペースを作成できますか?

誰かが perforce をリポジトリとして使用してコードを開発し、チェックインされていないソース コードにいくつかの変更を加えたという興味深い質問があります。 「ワークスペース」は、ファイルがまだ同期されている現在のワークスペースのクローンですが、新しく作成されたファイルです。

これが perforce の正確な使用方法ではないことはわかっていますが、それが可能かどうか、または将来この状況を緩和するためのより良い方法があるかどうかを確認する必要があるだけの質問です。それぞれ独自の「ローカル」コピーを持つ個別のクライアントがあるのはそのためです。同じマシン上の 2 つの「ローカル」コピーではありませんか?