4

ローカル サーバーに 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 のセットアップ方法を知っている人はいますか?公式ドキュメントを何度も読みましたが、結果はありません。誰が私に簡単なことを教えてくれますか?

本当にありがとう!:)

4

1 に答える 1

4
server.httpBindInterface = my server ip
server.httpsBindInterface = my server ip

これらの値により、ローカル IP アドレスによって特定のネットワーク アダプターにバインドするように Gitblit を構成できます。ここでは外部/外部 IP アドレスを指定しません。特定のネットワーク アダプターへのバインドを気にしない場合は、これらの設定を空白のままにしておくことができます。Gitblit は、サーバーで利用可能なすべてのローカル ネットワーク アダプターで 9090 と 9443 を提供します。

于 2013-07-24T13:08:34.680 に答える