Size: a a a

2021 March 29

НС

Николай Сабельников... in ROSA Linux
Ааа Ааа
alzim@alzim ~/git/ugene $ abf clean --a
предупреждение: неиспользуемый файл "ugene-38.0.tar.gz" в .abf.yml
файл .abf.yml был перезаписан
это только в локальной версии, а в серверной?
источник

АА

Ааа Ааа in ROSA Linux
Николай Сабельников
это только в локальной версии, а в серверной?
alzim@alzim ~/git/ugene $ abf put -m "Updated to 38.1" 
и всё улетит на сервер
источник

НС

Николай Сабельников... in ROSA Linux
Ааа Ааа
alzim@alzim ~/git/ugene $ abf put -m "Updated to 38.1" 
и всё улетит на сервер
я так и понял и так и делаю, просто пароль теперь не спрашивает, я строчку в конфиге гита подправил и всё)))
источник

МН

Михаил Новоселов... in ROSA Linux
Николай Сабельников
да с file-store работает по http, но с самой платформой может работать по ssh.
Что значит "работать с платформой"? Такого понятия нет, есть ABF и его API, куда входят файлостор, управление прикреплением пакетов к платформам, а есть git, с git можно работать как по http, так и по ssh, это отдельная от ABF сущность
источник

НС

Николай Сабельников... in ROSA Linux
Михаил Новоселов
Что значит "работать с платформой"? Такого понятия нет, есть ABF и его API, куда входят файлостор, управление прикреплением пакетов к платформам, а есть git, с git можно работать как по http, так и по ssh, это отдельная от ABF сущность
имел ввиду abf.
источник

НС

Николай Сабельников... in ROSA Linux
как ранее написал, строчку поменял на ssh и теперь пароль просто не спрашивает.
источник

МН

Михаил Новоселов... in ROSA Linux
Николай Сабельников
как ранее написал, строчку поменял на ssh и теперь пароль просто не спрашивает.
а, все, понял. Не спрашивает пароль git. А пароль abf и так прописан в конфиге abf-клиента.
источник

НС

Николай Сабельников... in ROSA Linux
Михаил Новоселов
а, все, понял. Не спрашивает пароль git. А пароль abf и так прописан в конфиге abf-клиента.
Хоть и был прописан пароль, но abf постоянно спрашивал пароль
источник

МН

Михаил Новоселов... in ROSA Linux
Николай Сабельников
Хоть и был прописан пароль, но abf постоянно спрашивал пароль
git спрашивал. это отдельная сущность. https://t.me/rosalinux/85749
источник

МН

Михаил Новоселов... in ROSA Linux
короче ясно.
источник

НС

Николай Сабельников... in ROSA Linux
Михаил Новоселов
короче ясно.
А abf тогда на кой черт спрашивал? Я в основном через abf работал.
источник

МН

Михаил Новоселов... in ROSA Linux
Николай Сабельников
А abf тогда на кой черт спрашивал? Я в основном через abf работал.
abf(1) для операций с git вызывает git(1), обертка просто, можешь git commit, git push напрямую использовать, и я бы рекомендовал именно так и делать, а то, судя по опыту, люди пользуются оберткой над git через abf(1), а потом git не умеют пользоваться.
источник

МН

Михаил Новоселов... in ROSA Linux
abf put -m "Updated to 38.1"  делает:
abf put
git add .
git commit -m "Updated to 38.1"
Для понимания процесса лучше делать без обертки там, где она не оябзательна, она мешает нормально работать
источник

НС

Николай Сабельников... in ROSA Linux
Михаил Новоселов
abf put -m "Updated to 38.1"  делает:
abf put
git add .
git commit -m "Updated to 38.1"
Для понимания процесса лучше делать без обертки там, где она не оябзательна, она мешает нормально работать
да в принципе понятно, чисто гит использовать.
источник

АА

Ааа Ааа in ROSA Linux
Михаил Новоселов
abf put -m "Updated to 38.1"  делает:
abf put
git add .
git commit -m "Updated to 38.1"
Для понимания процесса лучше делать без обертки там, где она не оябзательна, она мешает нормально работать
После того как нужные файлы были изменены, можно выполнить «abf put MSG» и выполнится «git add --all», «git commit -m MSG», «git push». Так же нужно все архивы предварительно загрузить на File-Store и изменить содержимое .abf.yml файла, это тоже долгий и рутинный процесс, особенно если речь идет о такой обработке сотни пакетов в день. Клиент же это делает автоматически при выполнении команды put.

http://wiki.rosalab.ru/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/ABF_console_client
источник

SZ

Sergey Zhemoitel in ROSA Linux
Михаил Новоселов
abf put -m "Updated to 38.1"  делает:
abf put
git add .
git commit -m "Updated to 38.1"
Для понимания процесса лучше делать без обертки там, где она не оябзательна, она мешает нормально работать
а на какой момент он spec меняет?
источник

МН

Михаил Новоселов... in ROSA Linux
Sergey Zhemoitel
а на какой момент он spec меняет?
он спек не трогает
источник

МН

Михаил Новоселов... in ROSA Linux
трогает только .abf.yml
источник

АА

Ааа Ааа in ROSA Linux
Михаил Новоселов
трогает только .abf.yml
Он все изменения отправляет на сервер. Спек, патчи и т.д.
источник

МН

Михаил Новоселов... in ROSA Linux
Он делает git push. новички путаются от вот этих всех абстракций и потом гитом пользоваться не умеют.
источник