作業環境で Perforce を使用しています。実際には Perforce Shell ではありませんが、基本的には P4 と呼ばれる perforce UI です。現在、P4 はチェックインやチェックアウトなどの基本的な操作を行うことができます。ただし、私は Git 環境から来ており、分岐の広範なサポートを期待していました。
今、私のマネージャーが私の機能をサーバーにマージせず、次のリリースに入る必要があるのでそれを保持するように言ったとき、私は多くの問題を抱えています. これで、Git の世界では、そのフィーチャー ブランチをそのまま残して、開発元からロードし、新しいフィーチャーの作業を開始できます。
P4 の世界では、すべてが複雑です。「ファイルを別の変更セットに移動する」というオプションに直面しました。すべてのファイルを別の変更セットに移動しても、デフォルトのままです。変更を完全に消去するには、フォルダーを削除し、サーバーから新しいコピーをロードする必要があります。
これは正しい方法ですか?
また、「ファイルを新しい変更セットに移動」操作の結果として作成された別の変更セットに、現在の変更セットをデフォルトから変更するにはどうすればよいですか?