問題タブ [gitorious]
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 - Gitorious + GIT の基本的なセットアップ手順
だから私は一時的なAWSインスタンスに基本的なGitoriousセットアップを持っています(それを動作させようとして遊んでいるだけです)。これは次の場所にあります:
http://ec2-54-247-139-166.eu-west-1.compute.amazonaws.com/
ここでホストされている get リポジトリに実際に接続するには、どのようなプロセスに従う必要がありますか?
TortoiseGit を使用して接続しようとすると、次のエラーが発生します。
git が正常に終了しませんでした (終了コード 128)
ただし、すべてを適切に設定するために、どの公開鍵/秘密鍵を使用するかわからないためだと思います。
基本的に、これで Web セットアップが完了しました。どうすればよいですか?
前もって感謝します!
マット
gitlab - デフォルトで公開されているリポジトリ
GitLab をインストールしましたが、すべてのリポジトリがデフォルトで非公開になっているようです (作成者は、コードを共有するためにすべての開発者をプロジェクトに追加する必要があります)。ログインしているすべてのユーザーがすべてのリポジトリを表示 (およびクローン可能) できるようにしたいと考えています。gitourious はこれを行うことができますか?
gitorious - Gitorious - 「プロジェクト メンバーの表示」権限はどこに保存されていますか?
オーナーが辞任したプロジェクトがあります。このプロジェクトに新しいメンバーを追加します。とを変更するowner_id
と、user_id
次のようになります。
Ctrl+F5 を押すと、追加のリンクが表示されます。
- リポジトリを追加
- プロジェクトを編集
- マネージャー アクセス
しかし、View project members
へのリンクはありませんAdd new member
。View project members
アクセス許可は MySQLのどこに保存されていますか? Add new member
または、 Gitorious コンソールを介して自分自身に許可を与えるにはどうすればよいですか?
PS: Gitorious バージョン 2.3.1
git - git ワークフローを理解する
この投稿で読んだワークフローを理解するには、あなたの助けが必要です: http://nvie.com/posts/a-successful-git-branching-model/
たとえば gitorious を使用してこれを実装する方法がわかりません。N 個のブランチを持つ単一のリポジトリがあり、リポジトリごとにアクセス許可を設定できる場合、N 個のブランチのアクセス許可 (開発、マスター、リリース ...) はどうですか? その「中央」レポで「Jon Doe」にコミット(プッシュ)許可を与えると、彼はマスターにプッシュしてブランチをリリースすることも許可されます!私は正しいですか? そう...
- その投稿の「ブランチ」は、分離されたリポジトリとして実装する必要がありますか?
- はいの場合、ローカル リポジトリでブランチを使用できますが、リモート リポジトリをブランチにリンクすることはできますか?そうしないと、すべてのブランチで表示されますか?
すべてのワークフローが完全に明確であっても、実装例が不足しているだけです。
ssl - gitorious は、新しい bitnami セットアップ、https を使用する amazon ec2 インスタンスで拒否された許可を与えます
これは、EC2 に bitnami gitorius イメージを新しくインストールしたもので、https/ssl を有効にしようとするまで問題なく動作していました。
どういうわけかApacheの構成を誤っていると確信していますが、https: //tarantula.anatexis.netのルートドキュメントは問題なくロードされます。
しかし、 https: //tarantula.anatexis.net/gitorious の gitorious アプリにアクセスすると、許可が拒否されます。
https トラフィックを gitorious に許可するには、どの構成ファイルを編集すればよいでしょうか。
Apacheログを見ると、これが見えます。
助けていただければ幸いです、ジョーに感謝します
git - 最高のgitホスティングswはどれですか? - Gitolite vs. Gitlab vs. Gitorius
複数のユーザー向けの git ホスティング環境を探しています。したがって、 Gitolite、Gitlab、およびGitoriusの比較を検索しました。しかし、私は役に立つものは何も得られません。
さまざまなホスティング ツールの経験があり、アドバイスを提供できる人はいますか?
git - Bitnami Gitorious スタックを使用して HTTP 経由で git リポジトリのクローンを作成するにはどうすればよいですか?
Bitnami スクリプトを使用して Ubuntu 12.04 サーバーにインストールされた gitorious サーバーがあります。残念ながら、https URL を試すと、空のリポジトリが複製されます。オンラインで検索したところ、mod_xsendfile をインストールする必要があることがわかりました。私はそれを使用してインストールしました:
すべてのドキュメントによると、必要なのはそれだけであることがわかりました。git.gitorious (ドメイン名として「gitorious」を選択) が実際に正しい IP をマップするように、/etc/hosts ファイルに IP のエントリを追加する必要がありました。これは、自分のサーバーとクローン先の Ubuntu マシンの両方で行いました。
残念ながら、http クローンはまだ空のリポジトリを生成しており、URL に直接アクセスしても機能しません。私は何が欠けていますか?
更新 /opt/gitorious-2.4.12-1/apps/gitorious/conf/gitorious.conf を編集し、次の行を追加します
ディレクトリタグへ:
動作が変更され、その URL に移動したときに空のファイルではなく、メッセージが表示されるようになりました
わかった
要求された URL /dejanney/dejanney.git がこのサーバーで見つかりませんでした。
それが進歩かどうかはわかりません。XSendFilePath のさまざまな設定を試してみましたが、うまくいくようには思えません。「/opt/gitorious-2.4.12-1/」は機能しません。
git - Github がプル リクエスト機能をどのように実装したか
GitHub について質問があります。プル リクエスト機能をどのように実装したかです。Git SCM 自体にはgit-request-pullコマンドがあります。この回答によると、GitHub はgit-request-pullとgit-format-patchを使用してこれを行うことができます。
彼らはこの機能をどのように実装しましたか? そして、Gitorious と Gitlab はどうですか? 彼らはどのように同じことをしましたか?