Wine-git-patches

Материал из Русский WINE
Перейти к: навигация, поиск

Патчи wine, которые были созданы командой git patch, можно применить с помощью команды git am.

Данный метод применяется в случае применения небольшого кол-ва патчей.

Алгоритм :

 $ssh bulder
 
 $cd Projects/wine
 
 $git clone git.office:/projects/wine/eterhack.git  ( eterwine и т.д. )
 

Список всех веток

 $git branch -a

Смена ветки

 $git checkout eter-2.1

1) Бекпорт коммита

 $git cherry-pick COMMIT

2) Либо приминение нового коммита, который создан командой git patch

 $git am xxxx.patch

3) Если патч создан стороними средставми нужно применить его и обязательно выполнить git commit после этого

Опубликовать ветку

 $gpush 

Проверить что робот собрал новый пакет

 $ls /var/ftp/pub/Etersoft/WINE@Etersoft/2.1-testing/sources/

После сборки робот сделает новый коммит, поэтому нужно обновить git-репозиторий

 $gpull
 $git log
 commit 764a1807711f8636c3a23d6ed71c138d10122342
 Author: Etersoft Builder <builder@etersoft.ru>
 Date:   Tue Jun 2 16:50:14 2015 +0300
   new build 2.1.3-alt16 (with rpmlog script)
Wine
Search.png
Программы работающие в WineСкачатьШкольный Wine
WINE@Etersoft Общие сведенияУстановка на 64-битные ОСОсобенности разработкиПатчи для WINE@EtersoftАдминистративная установкаДополнительные компонентыКак получить WINE@Etersoft?Лицензия на документациюГлоссарийИспользование аппаратных ключей защиты в LinuxДополнительная информация • [ Совместная работа | по CIFSпо NFS ] • Изменение системных ограниченийРегистрация продуктаПошаговая инструкция по установке rpm-пакетовОбращение в службу поддержкиТерминальные решенияУстановка WINE@EtersoftПодписка на обновленияНастройка WINE@EtersoftРазработчикуEnterpriseЧто такое WINE@Etersoft SQLВозможностиСреда для запуска приложений WindowsИспользование WINE@EtersoftFAQ по использованию WINE@EtersoftОсновные командыWINE@Etersoft/LocalЧто такое WINE@Etersoft Local
Программы Запуск БЭСТ 4+Запуск Консультант+ (сетевой версии)ГарантF1Инфо-Бухгалтер 8.xНалогоплательщик ЮЛ
1C Отличия от обычного WineМестоположение базы 1С1C: Предприятие 7.7 в WINEНастройка 1С 7.7 для работы с SQL-серверомУстановка 1С: Предприятия 8.1Установка 1С: Предприятия 8.1 в трёхзвенном режиме
Пользователю
Помощь Использование WinecfgИспользование Regedit
Легальность DCOM95IE5DCOMMSXML
Утилиты для работы с Wine WinetricksWineToolsQ4WinePlayOnLinuxIEs4LinuxWine-DoorsSwine
Разработчику
Компоненты WindowsЗапрет отключения защиты программыУправление обработчиком исключенийStraceNTИзмерение скорости функций WinAPIGLУстройство чтения смарт-картПрофилированиеТесты для проверки интерфейсовНаписание тестов в системе WineАутентификация в домене ADРепозиторииПрименение Git-патчей
Помощь Создание патчейНаписание приложения под wineОтправка патчейСборка eterhackСборка wine-public
Отладка Способы отладкиWINEDEBUGWinedbg
Разработка WINE
1CODBCWinHelpКомпасМетодикаТестирование доступаЦветаФайловый диалогТестированиеЛитератураИзображенияWin32ШрифтыФайловые блокировкиСсылкиКлючи защитыRPMWineGeckoListViewУпаковка Wine
Производителю
Родственные проекты
LUKReactOSARWINSSCrossOverKernelEx
Прочее
PageSetupDlgFreeBSDWwr