Сайт | Скачать | Видео | Wiki

Автор Тема: version_3  (Прочитано 5249 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
version_3
« : 20 Февраль 2017, 04:29:12 »
Завел новую ветку.  Version_3. Мастер пока не трогаем, смело пишем в новый бранч не боясь сломать. 
Заменил либпфс на pfsfunc.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: version_3
« Ответ #1 : 20 Февраль 2017, 13:24:13 »
Добавил addlayer, mkaufs, delaufs  в либу. Вроде работают.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: version_3
« Ответ #2 : 20 Февраль 2017, 14:39:24 »
Не поторопились ли...
Как минимум пока удобнее было бы синхрить эти скрипты с Дядей Шуриком

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: version_3
« Ответ #3 : 20 Февраль 2017, 14:54:35 »
Может и так. Хорошо бы ДШ сам правил конечно :)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: version_3
« Ответ #4 : 20 Февраль 2017, 15:05:21 »
Походу я закосячил - запутался в бранчах - частично залил в мастер
Дождемся ответа  Дяди Шурика про общие mkaufs addlayer delaufs - по итогу решим как дальше
Через www гита можно изменить файл заливом? У меня не получается

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: version_3
« Ответ #5 : 20 Февраль 2017, 15:13:17 »
git pull
git checkout version_3
Править
git add *
git commit -m " bla bla"
git push

По правкам с www не подскажу.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: version_3
« Ответ #6 : 20 Февраль 2017, 15:14:36 »
Дождемся ответа  Дяди Шурика про общие mkaufs addlayer delaufs - по итогу решим как дальше

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: version_3
« Ответ #7 : 20 Февраль 2017, 17:37:36 »
Форкайте и делайте как нравится.
Какие мысли про это и место delaufs ?

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: version_3
« Ответ #8 : 20 Февраль 2017, 20:23:20 »
У вас сего дня три коммита, все в мастер ветку.  Не знаю теперь как быть. Не соображу как откатить эти коммиты и мержить их же в version_3.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: version_3
« Ответ #9 : 20 Февраль 2017, 21:02:14 »
Можно их удалить
Я завтра перезалью
Никак нельзя блокирнуть мастер от меня
Или переименорвать его в вер.2 а вер3 сделать мастером

И по место delaufs ?

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: version_3
« Ответ #10 : 20 Февраль 2017, 21:18:38 »
Завтра еще подумаю на счет веток. А по delaufs не понял в чем вопрос.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: version_3
« Ответ #11 : 20 Февраль 2017, 21:28:06 »

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: version_3
« Ответ #12 : 20 Февраль 2017, 21:55:38 »
Мне кажется разбирать aufs не нужно в данном случае. Просто ошибку понятную писать и все. При чем если это будет библиотечная функция, то она должна работать молча. Без usage.  Только return с рзными кодами на разные ошибки. А текст уже в самих скриптах нужно делать, которые эту функцию используют. При одной и той же ошибке сообщения в разных скриптах будут отличаться по этому в либу их пихать не нужно.
Если конкретно для pfsmerge-dir  при ошибке подключения слоя нужно размонтировать aufs, то это в pfsmerge-dir и надо делать. А если у нас addlayer будет задействован в pfsload там тоже ауфс ломать будем? :)
« Последнее редактирование: 20 Февраль 2017, 22:01:00 от betcher »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: version_3
« Ответ #13 : 21 Февраль 2017, 09:05:10 »
return с рзными кодами на разные ошибки
Который обработать другой функцией... Т.е. разбить все на молукулы. Может быть....
Переписать в этом ключе?
Тогда пожалуй надо уже переписать pfsextract - тогда что надо по функциям станет ясно
« Последнее редактирование: 21 Февраль 2017, 09:10:09 от sfs »

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: version_3
« Ответ #14 : 21 Февраль 2017, 09:53:59 »
А вижу в том ключе что все сообщения должны быть в самих скриптах, а не в библиотечных функциях, потому как эти сообщения могут отличаться.
А раз уж взялись за серьезную переделку можно придумать для дебага что-то, чтоб подробный вывод был.