0

トランクから来た svn フィーチャー ブランチがありますが、プロダクション ブランチから来るはずでした。その結果、実稼働ブランチは長期間存続し、トランクには実稼働に移行していないコミットがあるため、このブランチには存在しないはずのコミットがあります。

本番環境から新しいブランチを作成し、古いフィーチャー ブランチから新しいブランチにコミットを 1 つずつ適用し、競合を解決する必要があります。

(この質問の階段分岐の問題は無視しましょう。私は実際に、本番環境でトランクを押しつぶしてから、この更新されたトランクから分岐することで問題を修正しようとしています)。

終了する前にオフラインの場所を確認できるので、svn よりも git を使用する方が簡単だと思いました。

作業を進めていくと、git のこの新しいブランチでローカルに行ったコミットが自分のユーザー名の下にあることに気付きました。dcommit すると、svn でこの機能ブランチのすべての作業を行ったように見えます。

コミットをsvnにプッシュするときに、dcommitに異なるsvnユーザーを使用させる方法はありますか?

4

0 に答える 0