同じファイルをPERFORCEの複数のチェンジリストの一部にする方法はありますか?つまり、ファイル内の変更された行のセットから、一方のサブセットがチェンジリストに属し、もう一方のサブセットが2番目のチェンジリストに属します。
ボーナスの質問:PERFORCEがこれをサポートしていない場合、どのソース管理システムがサポートしていますか?
同じファイルをPERFORCEの複数のチェンジリストの一部にする方法はありますか?つまり、ファイル内の変更された行のセットから、一方のサブセットがチェンジリストに属し、もう一方のサブセットが2番目のチェンジリストに属します。
ボーナスの質問:PERFORCEがこれをサポートしていない場合、どのソース管理システムがサポートしていますか?
おまけの質問に答えるには: GITでは行ごとの変更リストが可能です。
2 つのビューの比較については、次の質問を参照してください。GIT と Perforce - 2 つの VCS が入り、1 つが去ります。
p4 server 2009.2 を使用している場合は、回避策があります。特定のファイルを棚上げすることができ、差分はサーバーに保存されます。保留後、ファイルを元のバージョンに戻し、別の変更リストで作業することができます。これはあなたが望んでいた方法ではないことは承知していますが、別のワークスペース/クライアントを作成してコードを同期するのは非常に簡単です。別のアプリケーションに入る大量のコードがある場合、後者の演習はより退屈になります。
詳細については、次を参照してください。
ファイルの同じコピー?いいえ、残念ながらこれは不可能です。
すべての変更を含むファイルのコピーを作成する、元に戻す、ファイルを編集する 1 つの変更セットをファイルにコピーする、送信、編集する、次の変更セットをコピーする、送信する、編集する、など...
おまけの答え: Rational Team Concert ( http://www-03.ibm.com/software/products/en/rtc/ ) でこの機能を見つけました。多くの変更セットで同じファイルを持つことができます。File1 を Changeset1 と Changeset2 に追加する場合は、最初に Changeset1 を完了する必要があります。これにより、ファイル 2 を Changeset2 に追加できますが、変更セット間の依存関係が作成されるため、Changeset1 も配信せずに Changeset2 を配信することはできません。さらに、完全な変更セットに変更を加えることはできません。