Нам нужен сервер GIT на нашем локальном сервере. После поиска в Интернете мы решили использовать Gitblit
, который легко установить.
Но у нас возникают проблемы, когда мы хотим получить доступ к Gitblit
с других машин. Как указано в установочных документах в разделе Создание собственного самозаверяющего сертификата', мы должны 'установить имя вашего хоста в переменной HOSTNAME. Вот мой файл makekeystore.cmd.
@SET HOSTNAME=my-server-ip<br/>
@del keystore<br/>
@java -cp gitblit.jar;"%CD%\ext\*" com.gitblit.MakeCertificate --hostname %HOSTNAME% --subject "CN=%HOSTNAME%, OU=Gitblit, O=Gitblit, L=Some Town, ST=Some State, C=US"
И мы обновили gitblit.properties следующим образом:
server.httpBindInterface = my server ip
server.httpsBindInterface = my server ip
server.httpPort = 9090
server.httpsPort = 9443
После этих настроек мы по-прежнему не можем получить доступ к Gitblit. Когда мы вводим http: my-server-ip:9090
, страница не может быть открыта.
Если мы изменим все эти значения обратно на localhost и введем http://localhost:9090, это сработает.
Итак, кто-нибудь знает, как настроить Gitblit, я много раз читал официальный документ, но безрезультатно. Кто может дать мне простую?
Огромное спасибо! :)