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ますか?