問題タブ [gollum-wiki]
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.
github - Gollum wiki github - あなたのブランチは 'origin/master' よりも 1 コミット進んでいます
github リモート wiki ページで Gollum wiki を使用すると問題が発生します。
このプロジェクトの wiki を作成し、 wiki git repoに Wiki ページを作成しました。
ssh を使用してレポをクローンします。
Gollum をインストールします。
wiki リポジトリ内で gollum を実行します。
ホームページを編集し、コメントを付けて保存します。
それから私は走った:
そのため、gollum を使用して wiki ページを編集すると、オリジンにプッシュできません。設定を忘れましたか?ユーザー、Linux のグループでコミットを行い、gollum を介して自動的にプッシュしますか?
使用:
- ルビー1.8.7
- 宝石1.8.15
ありがとう!リカルド。
python - Python を使用して GitHub Wiki リポジトリを操作する
プログラムで (や などPyGithub
のライブラリを使用して) ファイルをリポジトリに直接ロードする方法はありますか? もちろん、Python を使用します。GitPython
dulwich
MyRepo.wiki.git
MyRepo.git
の助けを借りてファイルをリポジトリに簡単にアップロードできますPyGithub
が、残念ながら、このライブラリには API やMyRepo.wiki.git
リポジトリを操作する方法がありません。
MyRepo.git
ファイルをリポジトリにアップロードする方法は次のとおりです。
では、リポジトリを使用して同じことを行うにはどうすればよいですか? PyGithub ライブラリを使用して例を提供できれば、それは本当に素晴らしいことです。MyRepo.wiki.git
PS Gollum APIを使用してこれを行うことはできますか?
PPS *.wiki.git
Python ライブラリを使って作業した人はいませんか? 私は信じていません:(
PPPS 説明が不十分だった場合: ローカル リポジトリを作成したくありません。オンザフライでレポ構造を変更したいだけです-私の例のように。ただし、*.wiki.git リポジトリを使用します。
ありがとうございました!
git - 複数のプロジェクトのGollumwiki
Gollum for wikiが好きですが、1つのインスタンスで1つのリポジトリしか処理できないようです。
複数のリポジトリを処理する同様のプロジェクト、または複数のGollumプロジェクトインスタンスを維持するすぐに使用できるソリューションはありますか?
維持とは、つまり、リポジトリを作成し、すべてのリポジトリを一覧表示することです。
ruby - Gollum を使用して、Github によってホストされていない wiki を作成できますか?
gollum で wiki を作成し、それを自分の git リポジトリにプッシュしたいのですが、可能ですか?
新しい git リポジトリを作成し、gollum をインストールして起動しました。「編集/ホーム」ページを取得しました。いくつかのコンテンツを追加し、保存しました...すべて良さそうでした。「改訂履歴」でさえ、改訂が行われたことを示していました。
その後、gollum を停止し、git リポジトリに新しいものがないことを発見しました。プッシュされていないかどうかも確認しました...何もありません。実行時に追加したコンテンツがどのように/どこに保存されているかわかりません。
何か案は?
ありがとう
rubygems - ロードするファイルがありません -- gollum
gollum をファイアウォールの背後にインストールしようと頑固に試みており、gollum がエラーまたは --force なしでインストールされるまで、すべての依存関係の gem をダウンロードしています。インストールされたので、次のエラーが表示されます。
誰かがこれを実現する方法を説明してもらえますか?
ruby-on-rails - devise/cancan を使用した本番用の Rails wiki gem - 個人使用ではない
私は、個人的な使用ではなく、既存の Rails アプリの運用環境で使用するための wiki を調べてきました。ここで wiki の宝石に関するいくつかの質問を見ましたが、個人的な使用以外ではほとんどありません。Gollum はローカルで実行するのは簡単に思えますが、複数のユーザー/グループがそれぞれ独自の安全な wiki を持つ可能性がある本番環境には適しているでしょうか?
Gollum の他に、 Instiki、zena、Wagnについても調査しました。
考慮すべき生産要件の一部:
- 既存のモデルとストレージとうまく連携する必要があります - Rails アプリは既に S3 を使用してメディア (ビデオ、画像) を保存しています - それらの同じアセットは wiki と結合されます。
- 社内のグループごとに個別の wiki を作成できるようにする必要があります。devise/cancan との統合はそれほど難しくないようです。ユーザー/グループ用に別のリポジトリを追加するのは簡単ですか?
- これは、内部使用のための汎用 wiki です。人事、財務、マーケティングなどの非技術系の従業員も、さまざまなレベルのアクセスで使用します。そのため、テキスト エディターを、この wysihtml5 テキスト エディターなどのよりユーザー フレンドリーなものに交換したいと考えています。
Gollum に多くの時間を投資する前に、柔軟性に関して懸念すべきことはありますか? どんなアドバイスも大歓迎です。うまくいけば、これは他の人にも役立ちます!
git - マルチユーザー golum-wiki ワークフロー
gollum-wiki をインストールして、研究室の wiki として機能させました (14 人のメンバー)。git ベースなので、最も論理的なワークフローは、すべてのユーザーがリポジトリのローカル コピーを持ち、変更を加えるたびにプル リクエストを開始することだと思います。その他のワークフローの提案は大歓迎です。
また、さらに 2 つの具体的な質問:
bitbucket から Web サーバーに複製したいリポジトリ (mywiki など) がある場合、それを出発点として使用する必要がありますか?
gollum --page-file-dir
ページの作成にそのフォルダーを使用するように golum を指定するには?
また、Web ベースのエディターから新しいページを作成すると、.egの下の gollum ディレクトリに作成されたことが表示されますが、フォルダーにページを作成するなどのページを作成すると、フォルダーのどこにも作成されたフォルダーが
page1
表示されません。 webserver もファイルも見つかりません。ただし、Web ベースの wiki にフォルダーとページが表示されます。page1.md
/var/gollum
pages/page2
pages
pages
pages.md
私が間違っていることがあるはずです。入力はありますか?
ありがとう!
ruby-on-rails - Engine Yard で Gollum wiki をデプロイする
Gollum は、「優れた API とローカル フロントエンドを備えた、Git を利用したシンプルな wiki」です。GitHub でホストされています: http://github.com/github/gollum
サイトを EngineYard にデプロイすると、このエラーが発生します。
https://rubygems.org/から gem メタデータを取得 しています
「ICU」と呼ばれる依存関係のインストールに問題があるようです。EngineYard ダッシュボードの [UNIX パッケージのインストール] ボタンを使用して ICU をインストールしましたが、これを修正できないようです。