4ulabekmalekyla 0 13 августа, 2014 Опубликовано 13 августа, 2014 (изменено) · Жалоба Пролистав весь гугл так и не нашел краткого руководства по следующему вопросу. Допустим есть 3 компа. Все соединены через локалку. На каждом из компов есть свои проекты. Надо в один из компов закинуть все проекты. Получаем на 1м компе 3 проекта в одной папке, которую привязываем к ГИТу. Как теперь расшарить эту папку, чтобы забрав из 1го компа первый проект на 2й комп изменив его. Как записать обратно на 1й комп измененный проект на 2м компе? И чтобы было видно кто, и что изменил? Надо ли создавать для этого SSH сервер? Изменено 13 августа, 2014 пользователем 4uLABEK Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrew_b 16 13 августа, 2014 Опубликовано 13 августа, 2014 · Жалоба Допустим есть 3 компа. Все соединены через локалку. На каждом из компов есть свои проекты. Надо в один из компов закинуть все проекты. Получаем на 1м компе 3 проекта в одной папке, которую привязываем к ГИТу. Как теперь расшарить эту папку,Не надо ничего "расшаривать". Надо поднять git-server. чтобы забрав из 1го компа первый проект на 2й комп изменив его. Как записать обратно на 1й комп измененный проект на 2м компе?git push И чтобы было видно кто, и что изменил?В коммите содержится информация об авторе коммита (имя и e-mail) и времени. Надо ли создавать для этого SSH сервер?Да, для записи в репозиторий хорошо бы доступ по ssh. https://github.com/progit/progit/blob/maste...apter4.markdown По-моему, хорошо расписано. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
4ulabekmalekyla 0 13 августа, 2014 Опубликовано 13 августа, 2014 · Жалоба Спасибо! Придется делать ssh, возможно будет еще добавить например компьютер 4 из другого офиса, и привязать через интернет к общему репозиторию на 1м компе? SSH такое позволяет? Видел на SVN одну чудесную вещь, при изменении файлов в репозитории после коммита на электронную почту приходит письмо с тем какие файлы были изменены и кто, когда их изменил, кто-то так делал? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrew_b 16 13 августа, 2014 Опубликовано 13 августа, 2014 · Жалоба Придется делать ssh, возможно будет еще добавить например компьютер 4 из другого офиса, и привязать через интернет к общему репозиторию на 1м компе? SSH такое позволяет?Ну, ещё один публичный ключ на сервер положите, позволит. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
faa 4 13 августа, 2014 Опубликовано 13 августа, 2014 · Жалоба Видел на SVN одну чудесную вещь, при изменении файлов в репозитории после коммита на электронную почту приходит письмо с тем какие файлы были изменены и кто, когда их изменил, кто-то так делал? Как это реализовать, вот тут расписано Ну погуглить могу, на заказ ;) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
4ulabekmalekyla 0 14 августа, 2014 Опубликовано 14 августа, 2014 · Жалоба разобраться бы с ssh, а то на одном компе XP на другом 7ка) и пользователь за вторым компом сможет видеть все общие изменения на 1м компе в котором общая папка размещена. Просто если через интернет работать, то это же нужен IP который от провайдера? а не сетевой, или можно их совместить? За почту спасибо, попробую! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dxp 65 15 августа, 2014 Опубликовано 15 августа, 2014 · Жалоба Тож заморачивался темой подъёма сервера git на винде, но поковывяв тему, желание затухло, в итоге подняли на стареньком уже никому не нужном компе линух в серверном исполнении (конкретно ubuntu server 12.04 LTS). Плюсы: всё равно нужен для сервака отдельный комп, который всегда онлайн, не выключается, не перегружается, а рабочая станция на эту роль подходит не очень, и всякие нативные для git вещи, типа ssh есть, что называется, "искаропки". Дальше дело техники. Цена вопроса - старый системник с никомому не нужным селероном, парой гигов оперативы и древним 80 ГБ винтом. Параллельно он ещё раздаёт WIFI через USB "свисток" до кучи, т.е. точка доступа. :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SM 0 15 августа, 2014 Опубликовано 15 августа, 2014 · Жалоба и древним 80 ГБ винтом. И на нем репозиторий? Не боитесь? Или репозиторий подмонтирован с другого сервера с нормальным хранилищем? Я себе забацал его на hp proliant microserver g7 - дешево (реально дешево!), сердито, места мало занимает, красиво, и т.д., но, все таки, репозиторий на RAID1, ну и WiFi свисток (PCIe), межсетевой экран, и т.д., все там же. ОС поставил Centos 7 в минималке без гуи Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dxp 65 15 августа, 2014 Опубликовано 15 августа, 2014 · Жалоба И на нем репозиторий? Не боитесь? Или репозиторий подмонтирован с другого сервера с нормальным хранилищем? Мы git только недавно начали использовать, по объёму данных там пока вопросов нет, да и команда, которая это использует, тоже небольшая. А по надёжности, каждую ночь репозитории бекапятся на другой файловый сервер (толстый конторский). Да, решение в рейдом это не заменяет, но пока вот так. По мере роста потребностей, возможно, и железо обновим, этот вариант подняли с ходу из того, что под ногами валялось. Есть какая-то вероятность, что винт на сервачке умрёт, и данные за день пропадут, но это вероятность небольшая, и учитывая, что тут всё же git, клоны репозитория есть у разработчиков, поэтому такая ситуация представляется не фатальной. Upd. Ваше решение, конечно, красивое. Дёшево - это почём и где? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SM 0 15 августа, 2014 Опубликовано 15 августа, 2014 · Жалоба Дёшево - это почём и где? Насчет "почем и где" гугль/яндекс рулит... Грубо говоря, по цене среднепаршивого NAS. Именно g7, новый gen8 вдвое дороже (правда, конечно, и покруче, но RAID тоже fake, через софтварный md, однако, его надежности вполне достаточно). Там сразу идет внутри винт на 250G (на него поставил ОС), к нему докупил 2 low power винта по 3Т для RAID, PCIe low profile WiFi (причем лажанулся, с первого раза не угадал, купил на чипсете, на котором нельзя поднять AP, блин, выбрал единственный, у которого на оф. сайте написано "поддержка линукс" :) :) ), и PCIe low profile 10/100/1000 порт (для входа от провайдера). Еще и принт-сервер заодно там поднялся. ОС встала без танцев с бубнами, сама и сразу, с УСБ флешки. UPD: Скорость чтения с RAID через 1GbE - 35-40 мбайт/с - вполне себе для системы с такой ценой. На нем поднял и Samba, и NFS - таким образом все рабочие директории рабочих станций на винде и на линуксе оказались тоже на нем, таким образом, вероятность потери чего либо вообще минимизировалась. Плюс еще "снаружи" можно, если надо, через ssh/sftp залезть и взять, что надо, да и через git (если экран открыть для него) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uuftc 0 31 августа, 2014 Опубликовано 31 августа, 2014 · Жалоба Есть какая-то вероятность, что винт на сервачке умрёт, и данные за день пропадут, но это вероятность небольшая, и учитывая, что тут всё же git, клоны репозитория есть у разработчиков, поэтому такая ситуация представляется не фатальной. Да, git живучий падлюка. Вон, даже Торвальдс терял git ядра - ничего, восстановился из других реп. Рекомендую замечательную web морду для сервера https://about.gitlab.com/gitlab-ce/ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gotcha 0 30 сентября, 2014 Опубликовано 30 сентября, 2014 · Жалоба Вариант более безнапряжный - сервер на bitbucket. 5 пользователей фри (расширяем до 8). Анлим по месту и количеству репов (открытых и приватных). Багтрекинг и вики прилагаются =) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ruslan1 17 23 марта, 2018 Опубликовано 23 марта, 2018 · Жалоба Подниму тему, чтоб не плодить новую про то же самое. В свете современных тенденций, что все-таки предпочтительней для небольших коммерческих проектов? Вижу три уровня: 1. Локальный сервер и все с нуля 2. Удаленный ресурс, на котором ставить git 3. удаленный ресурс с уже установленным и настроенным git. Сейчас используется путь (2): Гитлаб, установленный на внешнем ресурсе. Назрел вопрос, какой ценой можно вообще просто использовать уже настроенный и поддерживаемый кем-то гит сервер и не тратить время на администрирование, только денежку перечислять? то есть путь (3). Текущее использование: 40 проектов, из них активных 10. Программистов/менеджеров 10 персон в разных сочетаниях по разным проектам (обычно 2-3 активно пишут в один проект, остальные только иногда подключаются для обсуждения или тестирования). Есть что-то интереснее чем Github ? У него получается: Team Plan": $9 per user/monthю Starting at $25/month which includes first 5 users. "Business Plan ": $21 per user/month. Интересно нельзя ли извратиться и обойтись пятью юзерами на Гитхабе, хотя общее количество 10? $25 в месяц жаба еще не душит, а вот если по $200 в месяц, это уже деньги. bitbucket слышал, но не видел. Он просто менее распиареный или хуже чем github? По цене вроде бы лучше, но за счет чего дешевизна? "Premium" $5/ user / month, Starts at $25 /month Что-то еще из "проверенных временем" поставщиков? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dxp 65 24 марта, 2018 Опубликовано 24 марта, 2018 · Жалоба bitbucket слышал, но не видел. Он просто менее распиареный или хуже чем github? По цене вроде бы лучше, но за счет чего дешевизна? Bitbucket до 5 юзеров на реп бесплатен, вроде как. Основная разница с гитхабом: гитхаб бесплатно открытые репы, закрытые - платно, у битбакета наоборот - закрытые бесплатно (до 5 пользователей к одному репозиторию), открытые - платно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AHTOXA 18 24 марта, 2018 Опубликовано 24 марта, 2018 · Жалоба у битбакета наоборот - закрытые бесплатно (до 5 пользователей к одному репозиторию), открытые - платно. У битбакета уже давно любые бесплатно. Только 5 пользователей ограничение. Вот, сейчас для пробы сделал открытый репозиторий: https://bitbucket.org/antongus/stm32tpl Хотя в ценнике пишут только про приватные. Есть ещё гитлаб (цены, сравнение тарифов) - там тоже можно и приватные и публичные репы. На число пользователей я не нашёл ограничений. Единственное "но" - он, бывает, подтормаживает (я имею в виду веб-интерфейс, сами репозитории вроде нормуль). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться