Сисадмина не спрашивал, но так как наши общие сервера используют для терминального доступа, то даже самая легкая конфигурация с Lubuntu будет не очень желательным гостем. Уже проще было бы использовать Bitbucket, но мы изначально от него отказались так как провайдер нашего офисного здания (от которого мы не имеем права отказаться) иногда имеет проблемы с доступом к интернету.
Возможно. Но после того, как я прочитал в его документации, что он этого не умеет у меня и мысли не было продолжать поиски в этом направлении. А есть HOWTO по установке доступа к git-репозиторию без cygwin с помощью IIS? В крайнем случае можно параллельно Apache поставить на других портах (8080 и 8443), но все же лучше оставить работающим IIS.
У нас в большой команде нет разработчиков и админов под линукс. Поэтому мы поставили SCM Manager для хостинга корпоративного гит. SCM Manager прекрасно справляется с Git, Mrrcurial и svn хостингом, предоставляя авторизацию через AD.
У нас есть scm-manager, юзаем для хостинга git, но пока только неприятные впечатления.
Во-первых при назначении роли пользователю чтобы роль подействовала — нужно обязательно переназначить эту роль хотя бы одному репозиторию (sic!).
Во-вторых про не-AD пользователей почему-то периодически забывает, приходится пересоздавать (в принципе у нас там всего две интеграционные учётки не-AD'шные заведены).
В-третьих примерно раз в месяц начинает при push'е ругаться разными непонятными ошибками — помогает рестарт scm-manager.
При этом не умеет банальной вещи — выдать разные права пользователям на запись в разные ветки.
Есть. Использую на работе постоянно. Единственный неприятный момент при разворачивании, что он сам не чекает папку с репозиториями и не добавляет их в свою бд. Хотя как я понял сейчас на гитхабе ребята пилят этот момент, и вроде как собираются ту да же допилить емейл оповещения.
Тут в связке с Bonobo упоминается GitStack, который свободен только для двух пользователей. Меня это смутило и потому я не стал рассматривать это решение. Прокомментируйте пожалуйста.
Спасибо. Просто английский у меня четвертый язык, который я начал изучать уже после университета. Когда быстро читаю по диагонали, некоторые нюансы ускользают. Включил вашу рекомендацию в пост.
За мою статью было мало голосов и она не светилась на главной. И видимо тем единицам, кто использует вашу систему, она на глаза не попала (или они не посчитали нужным оставить отзыв).
Если вам интересно использование Git Blit'a, то на хабре есть статья за прошлый год на эту тему — habrahabr.ru/post/151646/
Я так понял — используется OpenSSh_5.6p1.
На одной машине всё ОК. А вот на второй — проблемы, пару юзеров с паролем активировал:
По sftp — входит (FAR-ом подключаюсь к домашнему каталогу)
а по SSH (kitty, ssh.exe) при вводе правильного пароля отваливается с Server unexpectedly closed network connection
включение LogLevel DEBUG в C:\Program Files\ICW\etc\sshd_config ничего не даёт (логи пустые, походу файл игнорируется...)
Простая установка сервера GIT на Windows