Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 6362 - Wine-tests: создать установочный скрипт   Make a simular bug
Summary: Wine-tests: создать установочный скрипт
Status: CLOSED LATER
Alias: None
Product: WINE-tests
Classification: Свободные проекты (Open source projects)
Component: Общее (show other bugs)
Version: не указана
Hardware: PC All
: P5 minor
Target Milestone: ---
Deadline: 2011-08-15
Assignee: BUGS@Etersoft
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 6264 6299
  Show dependency treegraph
 
In work:
Reported: 2010-11-01 14:19 MSK by Виталий Перов
Modified: 2014-09-11 18:39 MSK (History)
3 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Виталий Перов 2010-11-01 14:19:13 MSK
В связи со сменой пользователя Wine-tests возникла необходимость переносить или создавать заново и репозитории wine.

Требуется создать скрипт install.py, при запуске которого репозитории автоматически клонируются. Вся необходимая информация должна браться из конфига.
Comment 1 Виталий Перов 2010-11-01 15:48:42 MSK
Пробовал сделать клонирование удалённого репозитория с помощью библиотеки git-python.
Ничего не получилось.
Repo.create не работает (как в примере в документации).
Решил сделать с помощью прямого вызова команд.
Comment 2 Виталий Перов 2010-11-01 16:33:04 MSK
Сделал установочный скрипт.
Проверил локально. Работает.
Comment 3 Виталий Перов 2010-11-08 17:02:51 MSK
Возникла проблема: при установки для чистого пользователя надо задавать имя пользователя и мейл. Временно сделал:
[builder-robot@builder wine-tests]$ git config --global user.name "Test Robot"
[builder-robot@builder wine-tests]$ git config --global user.email "wine-patches-test@office.etersoft.ru"

Т.к под этим пользователем возможно будут другие репозитории, правильней будет задавать эти параметры для каждого репозитория. Делать это надо при установке
Comment 4 Виталий Перов 2011-01-28 12:23:52 MSK
Итак, оставшиеся задачи в рамках этой баги:
1) конфигурировать каждый репозиторий при клонировании (имя автора и мейл)
2) добавить создание репозитория school
3) собирать wine после клонирования. Проблема в том, что при последующих сборках запускается только make, и если не сделать изначально ./configure, то make потом работать не будет.
Comment 5 Виталий Перов 2011-08-26 14:50:51 MSK
Пока не актуально (т.к следующая установка вряд ли понадобиться в скором времени). Откладываю
Comment 6 Vitaly Lipatov 2014-09-11 18:39:36 MSK
Для тех, кто не пользуется багзиллой или не умеет пользоваться групповым редактированием при поиске, закрываем задачи, которые они должны были принять.