Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Какъв git сървър използвате?
http://mcu-bg.com/mcu_site/viewtopic.php?f=14&t=17501
Страница 1 от 1

Автор:  stoyanoff [ Нед Авг 16, 2020 5:59 pm ]
Заглавие:  Какъв git сървър използвате?

Здравейте! Какъв git сървър използвате за вашите репота? Аз съм с Бонобо, обаче въобще не съм доволен. Първо при преинсталация се налага да зареждам репотата с някакви скриптове, губят се групите на репотата и т. н. А основният проблем е, че машината, на която е сложен започва да бози. Супер много време отнема, докато тръгне. Използвам в момента едно малко лаптопче и го пускам, само когато ми трябва. Та можете ли да препоръчате нещо, което да прави по-малко зулуми?
Благодаря!

Автор:  michev [ Нед Авг 16, 2020 8:03 pm ]
Заглавие:  Re: Какъв git сървър използвате?

Вместо да вдигаш собствен, може да ползваш облачни такива - github, gitlab. И в двете можеш да си регистрираш безплатен акаунт. В гитхъб можеш да създаваш и не публични репозиторита безплатно. И двете платформи са доста повече от git.

Автор:  slav4o.com [ Пон Авг 17, 2020 4:06 am ]
Заглавие:  Re: Какъв git сървър използвате?

А по принцип големите фирми ползват ли ги тези популярните облачни ? Все си мисля, че и да са частни хранилищата, самият сайт може да вижда конфиденциалната информация ?

Автор:  syscop [ Пон Авг 17, 2020 8:31 am ]
Заглавие:  Re: Какъв git сървър използвате?

Аксиома: Ако нещо го знае повече от един човек, то го знаят всички :!:
Следствие: Ако си качиш данните някъде в "облака", то трябва да очакваш, че някой ще ги види, използва и т.н.

Автор:  itso.t [ Пон Авг 17, 2020 8:42 am ]
Заглавие:  Re: Какъв git сървър използвате?

Извод от следствието: Ако използваш дограми 7, 8, 9, 10, 11 и 12, локалните ти данни са в облака.

Автор:  gicho [ Пон Авг 17, 2020 10:56 am ]
Заглавие:  Re: Какъв git сървър използвате?

Аз ползвам gitea - лесно за инсталиране (аз го пускам като докер контрейнер, но може и да се инсталира) и отнема малко ресурси - за разлика от много други (Bitbucket, gitlab) не е на джава, а си е мисля на golang и нейтив компилирано. Оттам идва в порядъци по-ниска консумация на рам примерно.
И не е точно гит сървър, а доста по-комплексно нещо - общо взето, self service сървър за софтуер. Работи си много стабилно - няма какво лошо да кажа за него.
Другото е гитлаб - доста по-голям продукт и покрива доста повече процеси (continuous integration) - имам забележки към него - доста тежко, има някой недомислени неща, има и откровени бъгове, които стоят репортнати от години. CI им не е на нивото на по-сериозните (teamcity ми е фаворита).
Ако не правиш ракети не виждам смисъл да се притесняваш от облачните - github и подобни (gitlab.com, bitbucket, ...) - едва ли някой ще прави индустриален шпионаж срещу теб. Удобството си е голямо, имаш достъп до доста други услуги закачени там, макар че повечето са безплатни само за публичните хранилища. Поддръжката я прави някой друг. Като добиеш опит с тях можеш да си сложиш нещо локално - но поне ще си видял кое как трябва да работи и ще имаш по-ясна представа какво ти трябва.

Автор:  michev [ Пон Авг 17, 2020 1:17 pm ]
Заглавие:  Re: Какъв git сървър използвате?

slav4o.com написа:
А по принцип големите фирми ползват ли ги тези популярните облачни ? Все си мисля, че и да са частни хранилищата, самият сайт може да вижда конфиденциалната информация ?

Да, използват се от всякакви фирми. Просто не ги гони параноята и както Гичо е споменал - не проектират ракети ;)

Като го докарате до там, че да имате системен, който да се грижи постоянно (не е преувеличено) за вашият сървър, тогава ги мислете тия неща. До тогава - обалаците, дори и платените такива са решението. Точно след 5-10 минути ще имате възможност да работите и да не се занимавате с непонятни за вас неща. Освен git достъпа, ще получите и цялостна система за мениджиране на проекти, което изобщо не е за пренебрегване, дори и да сте "човекът оркестър".

Автор:  stoyanoff [ Пон Авг 17, 2020 7:58 pm ]
Заглавие:  Re: Какъв git сървър използвате?

То няма кой знае каква грижа като цяло. Просто да не ми забозва машината. Ще пробвам gitea-та!
10х!

Автор:  gicho [ Чет Авг 20, 2020 9:40 pm ]
Заглавие:  Re: Какъв git сървър използвате?

Има нещо вярно за администрирането, но все пак тия системи от типа на гитхъб, гитлаб, гитеа, битбъкет са мислени за повече удобство. В най-добрия случай от админа (или временно изпълняващия длъжността :) ) се изисква да пусне един докер, или да композира няколко от подготвен файл, с което получава и смислена база данни за съхранение - т.е. да инсталира докер демона и да изпълни един ред, копиран от хелпа. Оттам насетне всичко останало си го правят разработчиците - в смисъл "на самообслужване" - нов проект, потребители, групи, права, hook-ове - да си ги правят, махат, чукат по главата - както искат.
Тя гитеа-та е доста лесна за инсталиране, но аз и нея през докер я ползвам - харесва ми технологията :)
Има още нещо, което е предимство на облачните - не се занимаваш със сертификати. Това помага да не развиваш главоболия когато опиташ да закачиш няколко системи една с друга - сорс контрол, мениджмънт на проекти/issue-та, билд сървъри и т.н. - много от тях искат SSL и ще се наложи да правиш сертификати, за да ги успокоиш.

Автор:  kalata23 [ Нед Авг 23, 2020 12:32 pm ]
Заглавие:  Re: Какъв git сървър използвате?

Можеш да си инсталираш gitlab на твой си сървър.

Автор:  stoyanoff [ Пон Авг 24, 2020 7:06 am ]
Заглавие:  Re: Какъв git сървър използвате?

Изглежда проблемът не е в самото бонобо, а в това, че имам много репота. Към момента са към 100 бр и заемат към 10Г. Аз не ги използвам всичките. Реално са ми активни няколко - по колкото проекта работя. Така че мисля да оставя само активните, а другите просто да ги преместя в някакъв сторидж. Вие как го правите това? Или има друга тактика с тези, които не се използват в момента?
Благодаря!

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/