Обновление распакованного и настроенного драгоценного камня - PullRequest
0 голосов
/ 06 января 2010

У нас есть интересный сценарий, который мне нужно разобраться:

1) У нас есть приложение, работающее с распакованным гемом 2) Приложение имеет некоторые настройки для распакованного драгоценного камня. 3) Я хотел бы как-то «слить» новую версию указанного драгоценного камня в этот распакованный драгоценный камень, чтобы привести его в соответствие с современностью.

Есть идеи о том, как это сделать?

Весь код находится в git, хотя источник гемов находится в другом репо.

1 Ответ

0 голосов
/ 06 января 2010

Вы можете вычислить разницу с помощью git.

Создайте новый пустой репозиторий и скопируйте настроенный Gem. Добавьте изменения и подтвердите.

$ mkdir thegem
$ cd thegem
$ git init
$ cp -r /path/to/gem/* .
$ git add *
$ git commit -m "Custom Gem"

Теперь загрузите снимок оригинального Gem и замените все содержимое папки (кроме папки .git). Добавить и зафиксировать.

Теперь вы можете просмотреть различия между первым и вторым коммитом, чтобы узнать, что изменилось в вашем настроенном Gem.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...