3

Adiumの ソース コードをいじっていたところ、adium-1.4XMPP を使用して Facebook チャットの統合を修正するfacebook-xmpp. すべてがうまくいき、それを遵守し、機能します。

問題は、最新の Adium 1.5 で同じ機能を持ちたい場合、そのコードは約 2 年前に古いバージョンから分割された (古いバージョンからのいくつかの変更セットが時々移植されている) ことです。ブランチを構成する変更セットの範囲全体をどうにかしてリベースし、それを新しいブランチfacebook-xmppの先端に適用する必要があります。adium-1.5ほとんどが新しいコードを追加しているように見えるので、これはうまくいくかもしれないと思ったfacebook-xmppので、最新の開発コードと簡単に統合できるはずです。

ただし、facebook-xmppブランチがadium-1.4何度かマージされたため、リベースすると、マージされた変更がadium-1.4上からも取り込まadium-1.5れ、多くのマージ競合が発生することがわかりました。

---------------------------------------  adium-1.4
               |                   \---  facebook-xmpp (created 1 month ago)
               |
               \-----------------------  adium-1.5
               ^ sometime in 2009

adium-1.5質問は、ブランチに追加されたチェンジセットのみに移植しfacebook-xmpp、マージされたチェンジセットを除外する方法はありadium-1.4ますか?

4

1 に答える 1