問題タブ [gitblit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - GitBlit groovy フック スクリプトの PullCommand が機能しない
私はこれについて何か助けを探しています。私は gitblit をセットアップしました。groovy フック スクリプトの 1 つを少し変更したバージョンを使用しました。ヘッドをフォルダに展開するフック スクリプトが必要です。このスクリプトは、WAMP でそのサイトの Web ルートとして使用できます。基本的に、変更は gitblit にプッシュされ、スクリプトはこれらの変更を開発サーバーにデプロイします。手動の介入は必要ありません。私はこれをsubversionで動作させ、作業コピーをwebrootとして単純なsvn更新を行いました。Gitblit はそれほど簡単ではないようです。
クローン フォルダーが既に存在する場合は、マスターでプル コマンドを実行する必要があります。クローン コードはすべて正しく機能し、リポジトリのクローンを正常に作成します。しかし、さらに変更をプッシュし、クローンが存在すると、次のエラーがスローされます。
完全な groovy スクリプトを以下に示します。私は Groovy には少し初心者で、何年も Java を適切に使用していません。前もって感謝します。
更新: エラーはもうありませんが、クローンされたリポジトリに変更が反映されていないようです:
git - Gitblit は、接続後にプロキシから HTTP コード 504 を受信しました
Gitblit ( http://gitblit.com/setup_go.html ) をセットアップして、私のチームのメンバーが私たちが行っていることに簡単にアクセスできるようにしようとしています。
とにかく、このサイトの指示に従いました: ( http://gitblit.com/setup_go.html )
そして今、プロジェクトを持っていますhttps://localhost:8443/repositories/
アクセス権限については、project_users と admin の 2 つのセットがあります
アクセス制限は次のように設定されます: 認証されたクローンとプッシュ 承認制御: 認証されたすべてのユーザーに RW+ 権限を付与します I また、フォークするユーザー
プロジェクトページに行くと、そこには何もないので、コメントを追加してプッシュするように言われますhttps://admin@localhost:8443/r/myProject.git
だから私は実行します:git clone https://admin@localhost:8443/r/myProject.git
そしてエラーが表示されます:
私が見逃している他の設定がありますか?
https - EGit フェッチの失敗: com.sun.net.ssl.internal.www.protocol.https.HttpsURLConnectionOldImpl は javax.net.ssl.HttpsURLConnection にキャストできません
デフォルトで SSL を使用する Gitblit 1.3.2 から 1.5.0 にアップグレードしました。Eclipse + EGit を使用してリモートから取得しようとすると、エラー ダイアログが表示されます。
以下を設定した後、端末からクローンを作成できます。
Window->Preferences->General->Network でプロキシをサーバーにバイパスするように設定しましたが、Eclipse でリモートにアクセスしようとしてもエラーが発生します。
これは JVM のバージョン/ベンダーの問題ですか?
shell - Gitblit GO セットアップ X11 ドライバー HeadlessException
最近、openSuse x64 サーバーに Gitblit GO アプリケーションをインストールしたいと思っています。しかし、./authority.sh を実行しようとすると、次のエラーが発生します。
ここで私が試したことを見ることができます:
また、DISPLAY 変数を DISPLAY="MYIP":0.0 に設定しようとしましたが、実際には違いはありません。私のサーバーは、x11 ドライバーまたはグラフィックス フロントエンドなしでインストールされます。
グラフィックフロントエンドをサーバーにインストールせずにGitLib GOバージョンをインストールする方法がわかりません。
Pls Guys、私の下手な英語と下手な Linux のノウハウで申し訳ありません :/
グリーツ、
gitblit - Gitblit が git リポジトリをパックしないようにするにはどうすればよいですか?
デフォルトでは、gitblit がアンパックされた git リポジトリを認識しないことに気付きました。
アンパックされた git リポジトリが認識されるように gitblit を設定できますか?
curl - Groovy スクリプトで実行すると、完全に機能する curl コマンドが失敗する
REST エンドポイントを呼び出すために、gitblit にポスト コミット フック (Groovy スクリプト) があります。このスクリプトでは、curl コマンドを実行しています。しかし、それは失敗するようです。コマンドラインから実行すると、curl コマンドは正常に機能します。
以下は私のグルーヴィーなスクリプトです。
リポジトリは gitblit によってこのスクリプトに渡され、私はそれを確認しました。
誰かがこれを手伝ってくれますか。
ssh - Gitblit で ssh を使用してリポジトリのクローンを作成できない
SSH を使用して gitblit サーバーからリポジトリのクローンを作成しようとしましたが、「致命的: ssh://server-name:29418/repo-name.git から参照を取得できませんでした」というメッセージが表示されました。
1. Gitblit
サーバーで user1 という名前のユーザーを作成し、test.git という名前の空のリポジトリへのアクセス許可を付与します。
2. クライアントで、ssh-keygen を使用してキー ペアを作成します
。 3. 公開鍵をサーバーにアップロードします
。 4. ssh を使用してリモート ログインを試行すると、成功します。
5. リポジトリのクローンを作成しようとすると失敗し、「fatal: could not fetch refs from ssh://user1@server-name:29418/test.git」というエラー メッセージが表示されます。
誰か私がどこで間違ったのか教えてください。
gitblit - Gitblit で、ブラウザから公開鍵をアップロードする方法は?
webapp を介して SSH キーを管理できるようです: http://gitblit.com/setup_transport_ssh.html#H5
残念ながら、「SSH キー タブ」が表示されません。表示されるタブは「リポジトリ」の 1 つだけです。
構成: Gitblit 1.5.1、Tomcat7、RH6.3 上の jdk7
git - GitBlit での LDAP 認証
私は Git と LDAP を扱うのはまったく初めてです。Git をサーバーにインストールしたので、LDAP を使用して認証する必要があります。
LDAP のユーザー ID とパスワードを持っていますが、LDAP サーバーの管理者ではなく、ユーザー名とパスワードも取得できません。LDAP を git サーバーにインストールするにはどうすればよいですか?
URLとドメインしかありません。