Настройка git-репозитория на сервере

2946
lostInTransit

Я прочитал другие git вопросы здесь, но не мог понять, пытаются ли они сделать то же самое, что и я. Поэтому, если вы найдете дубликаты, пожалуйста, дайте мне знать.

У меня есть центральный сервер с установленным SSO. Все мои машины подключены через LAN к этому серверу. Я также настроил удаленное хранилище git на этом сервере. Теперь я хотел бы, чтобы сервер работал в качестве центрального хранилища. Все мои сотрудники могут передать свой код на сервер, а сервер отправляет его в удаленный репозиторий git.

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

Также я могу каким-либо образом интегрировать его с SSO?

Благодарю.

5
Если вам нужна инструкция, пожалуйста, поделитесь с нами вашим сервером O / S. Ваш первый вопрос начинается с «Также», который задает вопрос, каков первый вопрос? kmarsh 13 лет назад 0
Отредактировал вопрос. Извините, была неаккуратная паста, которая вызвала путаницу. Добавили данные сервера в комментарии к ответу Нитена. lostInTransit 13 лет назад 0

2 ответа на вопрос

4
lostInTransit

Книга Pro Git, доступная бесплатно для онлайн-чтения, содержит большую главу о Git на сервере, которая должна помочь уточнить доступные варианты и то, что вам нужно сделать, чтобы они работали.

0
mshroyer

Какой тип SSO вы используете?

Один из возможных путей - использовать SSH-транспорт git между рабочими станциями и вашим локальным сервером; когда вы используете ssh://вместо git://, ваш git-сервер использует SSH для аутентификации. Это означает, что вы можете использовать любую SSH или PAM-совместимую технологию SSO (при условии сервера Unix / Linux) или даже просто аутентификацию с открытым ключом SSH, если этого достаточно.

У нас есть сервер, настроенный на Mac. Мы используем Atlassian Crowd для реализации единого входа lostInTransit 13 лет назад 0
Любая помощь по этому Niten? Благодарю. lostInTransit 13 лет назад 0
Извините, я быстро взглянул на Atlassian и (если я ничего не пропустил), на самом деле, похоже, он не поддерживает PAM. Если это правильно, то моя идея выше - койка. mshroyer 13 лет назад 0

Похожие вопросы