問題タブ [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.
perforce - Perforceでマージできません
を使用して作成したブランチp4 integrate
がありますが、マージが期待どおりに動作しません。マージすると、次のようになります。
そのファイルは ISSUE-49 ブランチに追加された (削除されていない) ため、削除する理由がわかりません。
を試して使用するとp4 integrate
、次のようになります。
マージではなくブランチを実行しようとしているようです。それは...ですか?ISSUE-49 からの変更をトランクに安全にマージするにはどうすればよいですか?
を使用して、Linux のコマンドラインからこれを実行しようとしていますp4 2012.1
。私はp4v 2013.3
自分のWindowsマシンに持っています。それがもっと簡単なら、私はそれを使うことができます。
perforce - 2 つのコードラインの perforce 統合に関するクエリ
AとBの2つのコードラインがあります.AからBへの変更を統合します.
ここで、ファイル x を統合したいとしましょう。
x-1 はすでに B に統合されています。
ここで、A で X-2 を使用して X に変更を加え、他のファイル (y1、y2) にも変更を加えた後、x-3 と y1、y2 ファイルを使用して元に戻しました (CL 全体をバックアウトしました)。基本的に x-1 と x-3 は同じです。ここで、もう 1 つの変更 x-4 を追加します。
x-4 をコードライン B のファイルと統合する必要がある場合、x-2 と x-3 の CL を提供する必要がありますか?
乾杯、サウルフ
perforce - 統合元の CL を取得する方法はありますか?
次の手順を検討してください。
- 私の友人は、ブランチ//ONEから//TWOに CL 123を統合しています
- 彼はその統合で保留中の CL 911を実行し、すべての競合を解決しました
- 彼はすべてのファイルを棚上げした
- 今、彼は姿を消しましたが、なんとかこの CL の所有権を私に変更しました :)
今、私は統合されたシェルフファイルを備えた CL 911を持っています。
どの CL から、どのブランチから統合されているかを知るにはどうすればよいですか? (CL 123および//ONE )
perforce - 親ストリームと子ストリームの間でマージダウンした後、特定のフォルダーをロールバックすると、2 つのストリーム間でマージダウン オプションが表示されなくなりました
私のローカル ストリームの職場では、最初に親ストリームからマージ ダウンを実行し、次にロールバックを使用して特定のフォルダーでマージ ダウンを元に戻しました。
ロールバックはそのフォルダーで機能しましたが、子開発ストリームと親ストリームが再び異なるため、マージダウンオプションが再び表示されません (2 つのストリームを再度マージしたいとします)。
マージ ダウン オプションが再度表示されないのはなぜですか?
version-control - P4V は、送信前に統合ファイルの最初のリビジョンを編集します
統合を使用して、クライアント固有のプロジェクト用に作成されたいくつかの新しいコード ファイルをメインのコード ベースにコピーしたいと考えています。ただし、メインラインの最初のリビジョンのコードからクライアント固有の機能をいくつか取り除きたいと思います。これまでのところ、最初に未編集のコードを送信し、すぐに編集のためにチェックアウトすることなく、単一のステップでコードの統合と編集の両方を行う方法があるかどうかはわかりません。私は特に P4V の範囲内でこれを行いたいと考えていますが、コマンド ライン アプローチも検討します。あなたの洞察に感謝します。
perforce - Perforce コマンド「p4 copy」はリビジョン情報を保持しますか?
皆さん、私は Perforce Windows x64 GUI 2014.1888424 を使用しています。私のテストによると、答えは NO です。割り当てられたリビジョン番号が使用されます。「統合」および「分岐」コマンドもリビジョン情報を保持していないことがわかりました。これらのコマンドは、このような動作をするように設計されていますか? PS: 名前の変更/移動によってリビジョン情報が保持されることはわかっています。ヒントを教えてください。どうもありがとうございました!
perforce - Perforce: ファイルから別のファイルへの変更の伝播
デポにあるファイルから変更を取得し、それを現在のワークスペースのファイルに適用するにはどうすればよいですか?
次のシナリオを検討してください。
ファイルa1、a2、およびa3にいくつかの変更を送信したブランチAがあります。この申請に関連付けられている変更番号は 123 です。
今、私は現在取り組んでいる別のブランチ B にいます。変更番号 123 の一部として行ったファイル A/a1 の変更を取得し、それを B/a1 に適用する必要があります。
perforce-integrateを使用してみましたが、機能させることができません。
python - Python スクリプトを使用して Perforce からデータを読み取れない
Perforce からデータ/ファイルを読み取るのを手伝ってください。
以下のコードを使用して、この python スクリプトを使用して Perforce からファイルを読み取ろうとしました。
pycharm で段階的に実行する場合でも、同じコードが Python シェルで正常に動作し、完全に動作します。