glubyshev: в модуле migrate.jar создаёте файл META-INF/spring.factories , который автоматически создаст объявленные в нём бины при загрузке SpringBoot приложения. Для простоты в нём можно сделать только ссылку на Configuration-класс
Алексей Скобкин: да, у меня на одном из ноутов (T500) 4 гига и KDE - нормально пашет.
Тут больше уже от того, на чём и в чём автор программить собирается.
1) под пользователем (root зло, ну да не суть) выполняем команду ssh-keygen. Можете оставить всё по умолчанию, но пароль на ключ лучше поставить.
2) копируете содержимое ~/.ssh/id_rsa.pub в качестве открытого ключа в ваш профиль на bitbucket
3) выполняете в терминале под тем же пользователем, под которым генерили ключ команду "ssh -T git@bitbucket.org" - регистр важен!
при успешном раскладе получаете в ответ:
logged in as %ВАШ_ЛОГИН_В_BITBUCKET%.
You can use git or hg to connect to Bitbucket. Shell access is disabled.
на этом всё.
теперь по остальному:
1) "root@58284.local" - это просто комментарий к ключу. Если при генерации оставляли пустым, то подставляется логин@имя_компа
2) пофиг кому принадлежит каталог где вы git-пулите - главное, чтобы у пользователя под которым создавался ключ были права на чтение/запись и это был пользователь, под которым выполняется команда "git".
> Нужно ли для этого создавать в системе git юзера и с какими правами?
нет, это указание какого пользователя и какой ssh-ключ использовать для подключения к удалённому сервере.
считайте, что запись в config позволяет вам не писать команду вида:
ssh -i ~/.ssh/git_rsa git@bitbucket.org
и да, для подключение надо использовать явное указание пользователя, если только ваш локальные не имеет имя "git".
Николай Матюшенков: не совсем. Есть тестовый дамп - он и раскатывается. Потом накатывается Flyway (если у него что-то есть) и идёт попытка накатиться в Hibernate - если он что-то выдал, то смотрится вывод, подготавливается ещё один скрипт миграции для Flyway* либо донастраиваются сущности в Java и итерация повторяется.
* тут по ситуации - или редактируется предрелизный скрипт, если можно их "схлопнуть" для оптимизации или добавляется новый
Николай Матюшенков: `ddl-auto=update` с правами RW на базу выдаёт в лог строчки, которые можно класть в отдельный лог (или грепать из основного) по регулярке вида ".* SchemaExport:.*: Unsuccessful:.*"
Николай Матюшенков: смешанно - что больше подходит под задачу. Можно сразу с нуля написать что-то, а можно посмотреть что Hibernate пытается нагенерить и причесать его желания
semki096: скажите, для вас есть разница в вопросах "какие вы знаете бесплатные git-хостинги" и "какие ещё вы знаете бесплатные git-хостинги кроме bitbucket.org"?