Size: a a a

2020 May 28

SS

Sergey Sikorskiy in pro.git::next
Всем привет.
Что-то у меня большие проблемы с git & wine.
Он у меня там не работает вообще. Результат трассировки:
01:02:00.561659 run-command.c:663       trace: run_command: git index-pack --stdin --fix-thin '--keep=fetch-pack 194 on lin03' --check-self-contained-and-connected
BUG: compat/mingw.c:138: err_win_to_posix() called without an error!

По этому багу есть некий фикс, но только у меня выставление restrictinheritedhandles в true / false ни на что не влияет.
Конфигурация: Win 7, git - последний, wine - 5.0 (ubuntu 20.04)
Посоветуйте что-нибудь, плиз.
источник

SS

Sergey Sikorskiy in pro.git::next
Собственно, git clone создает пустой репозиторий.
Странно все это ...
источник

SK

Stas Koynov in pro.git::next
а что вы пытаетесь сделать?, просто использовать гит как CVS? ну просто используйте линуховый гит в линухе, виндовый в винде. зачем под вайном запускать?
источник

SS

Sergey Sikorskiy in pro.git::next
Stas Koynov
а что вы пытаетесь сделать?, просто использовать гит как CVS? ну просто используйте линуховый гит в линухе, виндовый в винде. зачем под вайном запускать?
Build automation. У меня нет виндовой машины. Я живу только под Линукс. Другие операционки я запускаю как VM (KVM). Ставить винды на VM как-то не хочется. У них какая-то странная лицензия по поводу VM, типа хост должен быть только виндовс. Для билдов wine  должно хватать.
Собственно, мне надо под wine поднять сервис, который будет билдить.
Но что-то git под wine не работает от слова никак. Я уже перепробовал все возможные комбинации всего, чего только можно.
источник

SK

Stas Koynov in pro.git::next
ну билд под линухом для винды?
источник

SS

Sergey Sikorskiy in pro.git::next
Да.
источник

SS

Sergey Sikorskiy in pro.git::next
Но не руками.
источник

SK

Stas Koynov in pro.git::next
хмм ну тогда хз, есть еще чаты про билдсистемы может там спросить
источник

SS

Sergey Sikorskiy in pro.git::next
Это, похоже, проблема именно git.
источник

AZ

Alexander Zaitsev in pro.git::next
А зачем git под wine?
источник

AZ

Alexander Zaitsev in pro.git::next
Мб пользуй нормальный git, а потом на склоненое уже натравливай тулчейн из вайна?
источник

SS

Sergey Sikorskiy in pro.git::next
Проблема в том, что я делаю это не руками.
Мне надо будет поставить сервис под Линукс, и после этого мапить все пути в wine.
Я это дело, конечно, попробую, но было бы значительно проще починить git ...
Не верю я что-бы он в принципе не работал под wine ...
источник

AZ

Alexander Zaitsev in pro.git::next
Sergey Sikorskiy
Проблема в том, что я делаю это не руками.
Мне надо будет поставить сервис под Линукс, и после этого мапить все пути в wine.
Я это дело, конечно, попробую, но было бы значительно проще починить git ...
Не верю я что-бы он в принципе не работал под wine ...
тогда наверное стоит рассказать, как ты это делаешь
источник

SS

Sergey Sikorskiy in pro.git::next
Это buildbot-worker. Просто скрипт, который получает команды от мастера и выполняет их. Ставится он либо под вайн, либо под Линукс.
Первая команда - git (git clone или git reset --hard в зависимотсти от ситуации, этим занимается buildbot)
источник
2020 May 30

DF

Dollar Føølish in pro.git::next
Привет. Подскажите , пож-та, как сделать unified diff типа git diff HEAD..master, но включить в него только свои коммиты, то есть конкретного --author?
источник

DF

Dollar Føølish in pro.git::next
Или проще будет отпочковать мастер , начерипикать в него коммитов из того HEAD и сделать обычный git diff?
источник

DF

Dollar Føølish in pro.git::next
Если так, то хорошо бы узнать как черипикать всё : от .. и до .. по автору,штоб не вручную
источник

ag

agasi gabrielyan in pro.git::next
Ребят, подскажите, в чем трабла - вставляю в .gitignore файлы, которые не хочу отслеживать а они все равно отслеживаются, делаю по разному путь к файлу указываю и со слешем вначале и без слеша вначале и все  равно не работает?
источник

DF

Dollar Føølish in pro.git::next
Может быть --assume-unchanged поможет?
источник

ag

agasi gabrielyan in pro.git::next
Dollar Føølish
Может быть --assume-unchanged поможет?
спасибо попробую
источник