git

続: Rails のプラグインを subtree として管理する

git

『Rails のプラグインを subtree として管理する - ドレッシングのような』の続きです。 この記事を書いてから数ヶ月後、導入していたプラグインをアップグレードする機会があって、subtree マージが役立つ時がやって来たのです。 ・・・ところが、何度やっ…

おととい書いた subtree マージの手順が間違っていたので修正した

git

色々試してみたら read-tree するまえに merge -s ours しないとダメということが分かったので。 http://d.hatena.ne.jp/mrkn/20100203/manage_plugins_as_subtree_by_git_in_rails

リモートタグをプレフィックス付きで取り込む

Git

昨日のエントリでは read-tree の感動的な能力を垣間見れた。つまり Rails アプリケーションの git リポジトリの中で、rails や cucumber などの外部プロジェクトをルートブランチとして取り込んで、read-tree で vendor 以下に配置できるってこと。この機能…

Rails のプラグインを git submodule で管理する

(追記) 複数人で使うリポジトリの場合、submodule は不便であることが分かったので subtree merge を使った方が良いかもしれない。github でメンテナンスされているプラグインを script/plugin install でインストールすると、プラグインをバージョンアップ…