gitolite

    1

    1答えて

    すべての開発者がリポジトリにアクセスするように設定したいのですが、ある特定のファイルは特定のユーザーだけが変更する必要があります。 RWCD = @developer RW+ refs/tags = @developer RW+ VREF/NAME/version.properties = @versionPropertyModifier - VREF/NAME/ver

    1

    2答えて

    ヘロクは本当にきちんとした展開の仕組みを持っています。それは人気のgitツールに をピギーバックします。展開するには、すべてのユーザーがしなければならない私は、私はftpを捨てて、私の非HerokuのWebサーバーに更新プログラムを展開するgit pushを使用することができます何かを設定する希望を持ってhttps://devcenter.heroku.com/articles/authentic

    1

    2答えて

    後GCPの計算エンジンでgitoliteをインストールし、gitolite-admin/keydir/charley_rsa.pubの新しいSSH公開鍵を追加し、charleyのための新しいレポ追加: conf/gitolite.confを: repo test RW+ = charley 次に:GCPローカルコンソールのgit clone gitolite-adminは問題ありま

    1

    1答えて

    私たちはサーバー上でgitoliteを使用しており、SSH経由で接続しています。 1日から別のものに、私たちは次のエラーを取得する: $git pull FATAL: unknown git/gitolite command: 'git upload-pack 'RepoName'' fatal: Could not read from remote repository. Please

    2

    1答えて

    gitoliteを使用して、現在のマスターおよび/またはブランチを/ var/www/html/repositorynameに自動的にリリースする方法はありますか? シンボリックリンクを設定しようとしましたが、gitoliteリポジトリが.gitディレクトリ以外のファイルをパッケージ化していることに気付きました。 この種の問題では、ポストフックの作成が推奨されていましたが、私のケースに適したアプリ

    1

    1答えて

    私はgitoliteをインストールし、野生のreposを入れました。 repo u/CREATOR/\ w。* のルールで、期待通りのreposを作成できます。しかし、どのようにそれらが既に存在するかを見るためにそれらをリストすることができますか? ssh [email protected] info 私はすべての野生型レポに対して「正常」レポおよび「C R W」ラインしか見ません。私はすでに

    0

    1答えて

    私のサーバーを押すと、post-receiveフックが単純なgit cloneコマンドを実行します。 このコマンドは、次の警告を返します。その意味または解決方法はわかりません。グーグルでは、gitattributesに関する結果しか得られず、属性も設定していません。私の.gitignoreファイルには感嘆符や負の値もありません。 remote: Cloning into '/var/www/htm

    1

    1答えて

    どのようにして、私たちはgitoliteでスマートなhttpを使ってきめ細かいACLを達成できますか? これが何を正確に意味がある:私はsshを使っgitoliteで一部のユーザーのための一定のレポ取引を制限し、私は制限されたレポのクローンを作成しようとした場合、gitoliteが伝えた場合: Fatal R any (some_username) is denied. Please make

    1

    2答えて

    私はこれに類似探しの権限を持っている2つのGitのリポジトリがあります。ユーザーの数はかなり高いもの(〜100現時点では)と成長していると repo myrepo RW+ = admin RW user1$ = user1 RW user2$ = user2 RW user3$ = user3 RW user4$ = user4 を。

    1

    1答えて

    私のシナリオ:私は、2つのグループ、開発者とサーバーを持つgitolite環境を持っています。当初は、読み取り権限しか持たないサーバーで十分でしたが、今ではgit pullを実行し、デプロイを行った正確な時刻と人物を知るためのタグを作成するスクリプトを用意しています。それは完璧に動作しますが、私はサーバーからのコミットを防止したいと思います。自分のコンピュータの開発者だけがリポジトリにコードを書く