Что касается элементов управления исходными кодами, у меня есть опыт работы с TFS (Team Foundation Server), и я работаю с GitHub для некоторых моих проектов с открытым исходным кодом. Теперь я хочу настроить аутентифицированный сервер Git на моем собственном сервере.
Я прочитал несколько руководств, но мне кажется, что это немного сложно, особенно когда мне приходится разбираться с аутентификацией.
Например, веб-пакет, который позволяет мне управлять пользователями и проектами на сервере Git. Есть ли?
Гитоз - это хорошее ПО для аутентификации / управления пользователями Git. Ive использовал его профессионально в прошлом и нашел его легким в использовании и обслуживании. Было бы сложно создать веб-интерфейс для управления им, так как что-то вроде Gitlab для Gitolite. См. Раздел «См. Также» в нижней части страницы, которую я связал.