gitritをgerritに移行したいので、移行する前にgitoliteサービスを停止する必要があります。私はこのようなコマンドを実行したいservice gitolite stop
、しかしそれは動作しませんでした!誰かが私にそれをする権利を教えてもらえますか? thx :)gitoliteサービスを停止する方法
答えて
gitoliteの標準インストールを実行している場合、純粋なsshに依存しているため、特定のデーモンは実行されません。それがギトライトの魔法を作ります。 hereを参照してください。それはあなたのエラーメッセージと一貫しています。
したがって、gitoliteを無効にしたい場合、2つのオプションがあります。
最初のものはプッシュのみを無効にし、まだ読み取りを許可することです。これはin this sectionと記載されています。歴史的な理由から/あなたとの比較のために純粋な読み取りコピーとして保管したい場合には、これは便利です。
もう1つは、単にsshコマンドが成功するのを防ぐことです。これを行うには、~/.ssh/authorized_keys
の名前を変更してください(例:~/.ssh/authorized_keys.removed
)。それは即座にgitコマンドがサーバー上で成功するのを防ぐはずです。もちろん、あなたは最初にあなたのgitoliteのインストールをホストしているユーザーを見つける必要があります。あなた自身をあなたのサーバーからロックするかもしれないので、他のどのユーザーでもこれをしないでください。
私は個人的に最初の解決策を考えています。
いずれにしても、それを行う前に、gitoliteのインストール/セットアップに精通していることを強くお勧めします。それはクイックリードですhereとhere for the install procedure.
thx!わたしにはできる –
他の答えで述べたように、プッシュを無効にするにはgitolite writableを使用できます。あなたはそれ最初
sudo su GIT_USER
リストの使用
gitolite writable -h
一覧現在の状態(書き込み可能なため終了コード0、1にgitoliteスイッチ用に別のユーザーを作成した場合、それはこの
のように行うことができますすべてのリポジトリでない書き込み可能)
gitolite writable @all status
echo $?
無効に書き込み
gitolite writable @all off
- 1. Windowsサービスの停止を禁止する方法
- 2. サービスからサービスを停止する方法
- 3. Androidサービスを停止する
- 4. サービスを停止する
- 5. データを消去するとサービスを停止する方法は?
- 6. androidでサービスを再生する方法を停止する
- 7. Andoridサービスをサービス停止する
- 8. XAMPP - 終了をクリックしてサービスを停止する方法?
- 9. AlarmManagerを使用してサービスを停止する方法
- 10. 停止サービスは停止しません
- 11. アクティビティからサービス内のCountdowntimerを停止する方法
- 12. Android:サービスで実行可能なトリガーメッセージを停止する方法
- 13. プログラムによってWindowsサービスを停止する方法
- 14. onResumeでSTART_STICKYサービスを停止する方法()activty
- 15. C++作業やプロセス中にサービスを停止する方法
- 16. サービスを停止する時期と方法
- 17. Dropwizard:プログラムでサービスを停止する方法
- 18. SignalRサービスを停止/終了する方法
- 19. kubernetesサービスを一時停止する方法
- 20. install4jで「サービスの開始/停止」を構成する方法は?
- 21. スクロールを停止するとメニューを停止する方法
- 22. サービスを停止します
- 23. サービスが停止しているサービス状況を確認する方法
- 24. Androidの停止サービス
- 25. Javaでスレッドを停止、一時停止、キャンセルする方法
- 26. インストール前にサービスを停止する
- 27. サービス内のスレッドを停止する
- 28. サービスを停止するOSQLコマンド
- 29. サービスを一時停止する
- 30. アクティビティでAndroidサービスを停止する
'service gitolite stop'と書くと、コンソールに警告/エラー/別のテキストが表示されますか? – pes502
これは 'ubuntu @ local-git:〜$ sudo service gitolite stop'のように返ります ' gitolite:unrecognized service' –