The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск распределенной системы управления исходными текстами ..., opennews (??), 10-Дек-18, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


31. "Выпуск распределенной системы управления исходными текстами ..."  +/
Сообщение от Гит руль (?), 10-Дек-18, 17:16 
Если ты один им пользуешься то норм, а если кого-то ещё заставляешь то это плохо.
Ответить | Правка | Наверх | Cообщить модератору

33. "Выпуск распределенной системы управления исходными текстами ..."  +1 +/
Сообщение от OldFart (?), 10-Дек-18, 17:24 
> Если ты один им пользуешься то норм, а если кого-то ещё заставляешь
> то это плохо.

А можно поподробней, - почему плохо? SQLite вполне себе доказывает коллективное использование.
Уже лет десять коллективно его используем и плохо не было. Даже если и приходится работать с проектами на гит-е, локально все равно удобней с фоссилом, чтоб не комититить все промежуточное в общую репу. Т.е. локально юзать фоссил, а пушать working tree гитом.

Ответить | Правка | Наверх | Cообщить модератору

35. "Выпуск распределенной системы управления исходными текстами ..."  +/
Сообщение от Crazy Alex (ok), 10-Дек-18, 17:34 
Вы как-то странно гит воспринимаете, если думаете, что с ним надо "комититить все промежуточное в общую репу".

А так - зависит от масштабов, наверное. Но, помнится, даже для мелкого игрушечного проектика на двоих вместо фоссиловской системы тикетов как-то быстро завёлся мантис.

Но основной минус фоссила в том, что он не гит :-) В том смысле, что с гитом работать всё равно придётся, соответственно изучать его и держать в системе - тоже. И фоссил сразу становится избыточным.

Ответить | Правка | Наверх | Cообщить модератору

54. "Выпуск распределенной системы управления исходными текстами ..."  +/
Сообщение от Гит руль (?), 11-Дек-18, 16:05 
Единственная причина использовать фоссил это если ты разработчик sqlite.
Ответить | Правка | Наверх | Cообщить модератору

58. "Выпуск распределенной системы управления исходными текстами ..."  +/
Сообщение от OldFart (?), 11-Дек-18, 17:13 
> Вы как-то странно гит воспринимаете, если думаете, что с ним надо "комититить
> все промежуточное в общую репу".

Да нормально я гит воспринимаю и пользуюсь им, просто локально удобней хранить историю в фосиле, с паролями, емэйлами и прочей sensitive information, а гитом только пушать в общую репу вычищенный проект и в то же время можно быстро вернуться к рабочей версии фосилом. Смысл - удобство локального веб интерфейса с человеческим diff и историей без запоминания массы гитовских опций, удобная встроенная WiKi с markdown и вполне адекватная встроенная система тикетов без необходимости разворачитвать что то еще из 3rd party, а также возможность практически мнгновенно перебросить репу на другие ноды, просто скопировав два файла - фосиловскую база и сам фосил без установок на других системах новых програм и лишнего передергивания root-a (для того чтоб установить гит и его приблуды).


> А так - зависит от масштабов, наверное. Но, помнится, даже для мелкого
> игрушечного проектика на двоих вместо фоссиловской системы тикетов как-то быстро завёлся
> мантис.

Вполне согласен ! Зависит все от задачи и я не вижу профита покупать самосвал чтоб ездить в булочную для моих случаев. Для сисадимновских задач, - хранить историю /etc и чекать integrity веб сайтов и трэкать самопальные системные утилитки - фосила за глаза хватает... и позволяет за минуту организовать совместную работу (особено - когда "все горит", а в админовских делах это случается частенько)

Я согласен, что если программирование - это основной источник дохода, то есть смысл потратить на гит время если его функционал используется ежедневно, но когда манипулирование историей проекта от "случая к случаю", то это занимает значительное время перечитывать заново и заново кучу гитовских комманд и их опций. С фосилом же такое workflow значительно продуктивней и удобней.

> Но основной минус фоссила в том, что он не гит :-) В
> том смысле, что с гитом работать всё равно придётся, соответственно изучать
> его и держать в системе - тоже. И фоссил сразу становится
> избыточным.

Все что мне нужно запомнить в гите - это в основном "туда-сюда" синхронизация, к тому же назвать избыточным один единственный файл, у меня язык не поворачивается, а изучать его практически не надо, т.к. команды - совместимые с гитом

Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору

53. "Выпуск распределенной системы управления исходными текстами ..."  +/
Сообщение от Гит руль (?), 11-Дек-18, 16:04 
Потому что дурной пример заразителен.
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

57. "Выпуск распределенной системы управления исходными текстами ..."  +/
Сообщение от OldFart (?), 11-Дек-18, 16:32 
> Потому что дурной пример заразителен.

"Если мнение не сходится с моим - то ДУРНОЙ пример" ?

Очень "веский" аргумент !!!
Здесь детский сад где все - "дурак - сам дурак" или все таки есть хоть чуть-чуть культуры ?

Я кажется нигде не обзывал фанбоев гита, не так ли ?

Ответить | Правка | Наверх | Cообщить модератору

62. "Выпуск распределенной системы управления исходными текстами ..."  +/
Сообщение от Гит руль (?), 12-Дек-18, 14:03 
Так это не ты дурной, а пример дурной. После того и появляется зоопарк форматов на любые простые действия. Чего стоят только гульп, грунт, вебпак и на фронте ангуляр, реакт, вуе. Делают одно и тоже но по разному и под каждую технологию надо подстраиваться. И каждый знает какой подход правильный, но у всех разный как так можно.
Ответить | Правка | Наверх | Cообщить модератору

64. "Выпуск распределенной системы управления исходными текстами ..."  +/
Сообщение от OldFart (?), 12-Дек-18, 16:34 
> Так это не ты дурной, а пример дурной.

Не согласен. Есть пневматический отбойный молоток, а есть простой, ручной и у каждого свое применение. Если все подгонять все под один инструмент, тогда кроме отбойного молотка ничего не останется, а монополия как известно - не есть гуд. Гит - это профессиональный инструмент профессионального програмиста занятого в больших, сложных проектах с кучей людей, с ветками, мержами и т.д., где все изобретенные множество функций имеют свое применение. Фосил же с другой стороны, это очень легкий инструмент, но при всем при этом, имеет практически все что и гит и даже то чего нет у большого брата, - портативность (нет необходимости устанавливать от имени рута и вся репа - это один единственный файл. Установка что на лине, что на фряхе, что в винде - просто копирование одного файла, не подтягивая администраторских привилегий) а так же веб интефейс из коробки, встроенная ВиКи для документации и встроенная система тикетов, а также значительно меньшее количество опций для каждой команды. (Я работаю с одной большой програмисткой компанией и даже там, где гит используется повседневно, сам видел - не все програменры знают наизусть все фичи гита и теряют время на манулах)

> После того и появляется зоопарк форматов на любые простые действия.

Фосил кстати не уходит от формата и переучиваться с гита не надо, команды - совместимые, бэкенд и фронтенд - другой. Фосил и гит ведь можно использовать не только в програмировании, но и для обыкновенной документации, для защиты целостности файлов с возможстью отката (пример - /etc директрория или тот же вордпрес чтобы мнговенно поймать измененные или левые файлы)
Скажу проще - для каждой работы, надо использовать соответсвующий инструмент а не слепо делать - "как все". Я вовсе не против гит-а, очень классный, но довольно сложный интсрумент и применение его везде не всегда оправдано, попробуйте фосил, вы поймете о чем я говорю.

> Чего стоят только гульп, грунт,  вебпак и на фронте ангуляр, реакт, вуе.

Искрение разделяю Вашу боль, - люди больше следуют модному тренду, чем применяют нужный инструмент к конкретной задаче и в большинстве из них Реакт - это overkill.
Вот здесь кстати очень интересный момент, DevOp-сы яростно защищают Реакт с теми же аргументами как и вы защищаете гит и не понимают - что концентрирование всего вокруг одного - это монополия (на власть? учитывая то, кто эти ангуляры и реакты толкает в массы)

> Делают одно и тоже но по разному и под каждую технологию надо подстраиваться.

Говорят - это прогресс :) А учитывая человеческую(?) сущность - слепо бежать не раздумывая туда, куда бежит все стадо, то очень легко манипулировать толпой направляя в нужную сторону туда куда надо сильным/хитрым/жадным, отсюда эти ангуляры и реакты.

Разнообразие и конкуренция - вообще-то, это хорошо, жалко только что разнообразие вносят в основном хитрожопые, обмазывая скрытую говняшку - шоколадом. Бесплатный сыр в мышеловке...

А на счет фосила и гита, технология та же самая в обоих - Distributed Concurrent Versions System с совместимыми командами и идеологией.
По мне так лучше разнообразие, чтобы подобрать соответствующий тулз для каждой конкретной работы.

> И каждый знает какой подход правильный, но у всех разный как так можно.

Это уже больше из философии, остается либо подстраиваться, либо - out of business... к сожалению

Ответить | Правка | Наверх | Cообщить модератору

66. "Выпуск распределенной системы управления исходными текстами ..."  +/
Сообщение от Гит руль (?), 13-Дек-18, 15:58 
Наверно я за гит потому что и есть девопс)
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру