どのように削除し、トランクと機能ブランチをマージしてSubversionのトランクに戻ってそれを再統合する際、名前を変更/移動したファイルは処理されますか。

StackOverflow https://stackoverflow.com/questions/2837856

質問

私はこの仕事をするために枝を使用して計画されたので、新機能に多くの作業を必要とする大きなっぽいプロジェクトを持っています。私は前にこれを行うには持っていなかった、と私は経験豊富なSubversionのユーザーからの保証を取得したいという事「はず」の仕事をスムーズます。

私は特にして心配することは、十分にSubversionのハンドルが/名前を変更、削除されたブランチとトランクの間でファイルを移動する方法です。複数のファイルがブランチに移動/削除したり、名前を変更している場合には、ですが、これらのファイルは、必要に応じて、トランクにマージがまだもちろん、枝をリワーク(滞りなく進行し、使用することを継続し、トランクに変更を受け取ります)?

ファイルは、名前(または存在)幹と枝の間で大きく異なる場合、私は、その後、トランクとブランチを再統合するとき、

また、社会復帰は難しいだろうか?ファイルは現在削除された分岐で(移動)を削除しますトランクに(移動)、またはファイルのリンガと競合が出てくるのでしょうか?

あなたの経験をいただければ幸いですので、私のためにこれらの質問をクリアしていないSVNの本。ありがとうございます!

役に立ちましたか?

解決

http://markphip.blogspot.com/2006/12 /subversion-moverename-feature.htmlする

は名前の変更は、コピー/削除

であります

名前の変更は、第二の枝の上に1本の枝に発生し、編集した場合、彼らは手のマージが必要になります。

あなたが起こるしたい魔法のリネームものが転覆に発生しませんが、Gitの中で起こります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top