問題タブ [gitolite]

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.

0 投票する
1 に答える
1159 参照

git - git:// urls with gitolite

私はgitoliteシステムを実行しており、現在次のようにクローンを作成しています。

正常に動作しますが、git://アドレスを必要とする(回避策はなく、すべて試してみました)アプリケーションにクローンを作成したいと思います。では、どうすればこれを設定できますか。

もう少し明確にするために、githubのアドレスを自分で見てください。

これはどのように機能し、どのように設定できますか?行きたい

クローンを作成します。

0 投票する
1 に答える
7825 参照

ssh - jenkinsとgitoliteを正常に動作させようとしています-アクセスが拒否されました(publickey、password)

私は何日もの間、ジトライトをjenkinsで動作させるように努めてきたので、サーバーからリポジトリをホストしてJenkinsで動作させることができます(同じサーバー上にあります)。

私はgitoliteを使用していますが、sshに問題があると思います。チャットで助けを得て、jenkins/.sshに秘密鍵を追加しました。

gitoliteをホストするユーザー「git」があり、ユーザー「gitolite」と「jenkins」ユーザーがいます。git clonegit@e-ject.se:Matrixを使用してリポジトリのクローンを作成できます

しかし、ジェンキンスでは使用できません。ビルドしようとするとこれが表示されます。

サーバーにログインしてsu--jenkinsと入力し、「ssh -vgit@server」と入力します。

それでもパスワードを要求されます...これを行った人はいますか?ジトライトをジェンキンスで動作させる?私はどんな助けにも非常に感謝しており、これを設定するのを手伝ってくれた10ドル(ビザカード)を喜んで寄付することができます!

0 投票する
1 に答える
1055 参照

git - ウェブ経由で Gitolite と Gitweb の設定にアクセス

gitolite と gitweb に問題があります...

ほとんど完了しました..しかし、gitwebはすべてのリポジトリを表示します..ユーザーの権限をフィルタリングしません..

そのため、常にすべてのユーザーのすべてのリポジトリが表示されます..

これで構成する必要があることを読みました:

https://github.com/sitaramc/gitolite/blob/pu/contrib/gitweb/gitweb.conf

しかし、そのコードを gitweb.cgi に挿入すると

それは言います:

ここに私のgitweb.cgiがあります

https://gist.github.com/1244184

誰もこれを機能させる方法を知っていますか???

ありがとう..

0 投票する
1 に答える
1648 参照

git - Gitolite を使用して git サブモジュールを適切に実装するにはどうすればよいですか?

Gitolite を使用して、ホストされているリポジトリ内にサブモジュールを作成したいと考えています。サブモジュールは、Gitolite 以外の git では十分に簡単です。しかし、ジトライトは物事を複雑にしているようです。

0 投票する
1 に答える
796 参照

xcode - Xcode SCM を Gitolite ベースのサーバーで動作させることができません

なんらかの理由で、Xcode 4.1 に組み込まれているソース管理ツールをサーバーにセットアップした git リポジトリと連携させることができません。サーバーは Gitolite を使用するようにセットアップされています。

コマンドラインからはすべて正常に動作します。リモートを追加し、プッシュ、プルしてから、再度クローンを作成できます。Xcode で Github にアクセスすることもできます。

これら 2 つのツールを連携させることに成功した人はいますか?
これをデバッグする方法はありますか (Xcode が舞台裏で何をしているのかわかりません)。

私が唯一気になったのは、Xcode はリポジトリにアクセスするときに最上位のフォルダーを含めたいということです。つまりgit@my-server.com:folder/repository-name.git、Gitolite はそれを望んでいません。それは欲しい:git@my-server.com:repository-name.git

0 投票する
1 に答える
2650 参照

git - プロジェクトと同じマシン上の gitolite リモート

Gitリモートホストとしても機能する新しい開発サーバーをセットアップしようとしています。

サーバー上で開発してリモートにプッシュする人もいれば、自分のマシンを使用してサーバーにプッシュする人もいます。

私たちは自分のマシンで作業する人を容易にするために gitolite を使用しているので、秘密鍵を使ってプッシュしたりプルしたりできます。

現在の問題は、サーバー自体で作業している人々が、複製、プッシュ、およびプルに苦労していることです。回避するのが難しい許可の問題が常にあります。

これが本来のやり方だとは思えないので、私たちのセットアップが正しいのか、それとも間違った使い方をしているだけなのか疑問に思っていました (おそらく gitolite は必要ないのでしょうか?)

0 投票する
2 に答える
878 参照

linux - gitolite パッケージでユーザーが作成されない

を使用してgitoliteをインストールしました

このチュートリアル(および他の多くの)によると、gitoliteユーザーがいるはずですが、そうすると

私は不明なIDを取得します: gitolite

手動で作成する必要がありますか? gitolite をインストールするのはこれが 2 回目なので、最初に削除してから再インストールしました。削除されていないものが残っている可能性がありますか?

0 投票する
1 に答える
2531 参照

git - gitolite サーバーへの git push 後に post-receive フックを使用するには?

gitolite サーバーにプッシュするたびに、post-receive フックを使用して Jenkins で新しいビルドを作成しようとしましたが、プッシュ後に自動的に機能せず、ターミナルで post-receive ファイルを手動で実行して実行する必要があります。ジェンキンス上に構築します。

私の知る限り、必要なのは次のことだけです。

  1. サーバー上の受信後ファイルを変更して、「Jenkinsで新しいビルドを作成」したいものにします。

  2. コマンド「git push」でコードを gitolite サーバーにプッシュします。

post-receive フックは、プッシュ プロセスの後に自動的に実行されます。

0 投票する
17 に答える
321432 参照

git - 特定のドメインの git push 用の SSH キーを指定する

次の使用例があります: git@git.company.com:gitolite-adminuser の秘密鍵を使用してプッシュできるようgitolite-adminにしたいのですがgit@git.company.com:some_repo、「自分の」秘密鍵を使用してプッシュしたいと考えています。私の知る限り、~/.ssh/configユーザー名とサーバー名はどちらの場合も同じであるため、を使用してこれを解決することはできません。私は主に自分の秘密鍵を使用するため、~/.ssh/configforで定義していgit@git.company.comます。単一のgit呼び出しに使用されるキーをオーバーライドする方法を知っている人はいますか?

(余談ですが、gitolite はキーに基づいて誰がプッシュを行っているかを区別するため、アクセス、所有権、および監査の観点から、user@server 文字列が異なるユーザーで同一であることは問題ではありません。)

0 投票する
1 に答える
417 参照

ruby-on-rails-3 - Capistrano と Gitolite の改行の問題

シェル アクセスを使用して gitolite をセットアップし、Capistrano を使用してコードを運用環境にデプロイしました。問題は、Capistrano が改行を使用して複数のコマンドを 1 行にまとめており、gitolite には改行を探すセキュリティ チェックがあり、停止することです。カピストラーノ側とギトライト側のどちらから取り組むべきかわかりません。

「cap deploy」を実行すると、このエラーが表示されます

エラーメッセージ:

これを処理する gitolite コードはこちら: https://github.com/sitaramc/gitolite/blob/pu/src/gl-auth-command