gitit
Haskell で書かれた Wiki。複数のマークアップ言語とバージョン管理システムに対応し、軽量で埋め込み可能。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
Haskell で書かれた高性能な Wiki。Pandoc による多様なマークアップと Git/Darcs によるバージョン管理をサポート。
主な機能
- Markdown、LaTeX、HTML、DocBook など、さまざまなマークアップ言語をサポート
- ページとファイルは Git、Darcs、Mercurial リポジトリに保存される
- 他の Happstack アプリケーションにサブ Wiki として埋め込み可能
- TeX 数式レンダリングとコードのシンタックスハイライト
- プラグインシステム:Haskell で動的なページ変換を記述
できないこと
- •実行前に Git(または Darcs/Mercurial)をインストールし、システムが UTF-8 ロケールを使用していることを確認してください。デフォルトではポート 5001 でリッスンしますが、-p パラメータで変更できます。初回実行時にはリポジトリとテンプレートディレクトリが自動的に作成されます。
使用例
- 個人ナレッジベースとノート管理
- チームドキュメントの共同編集とバージョン管理
- 他の Web アプリケーションに埋め込む Wiki 機能として
- 静的サイト生成(Pandoc エクスポートとの組み合わせ)
詳細説明
Gitit は Haskell で書かれた軽量な Wiki プログラムです。Web サーバーとして Happstack を使用し、Pandoc でマークアップ言語を処理します。ページやファイルは Git、Darcs、または Mercurial のリポジトリに保存され、コマンドラインまたは Web ページからの編集がサポートされています。Markdown、reStructuredText、LaTeX、HTML、DocBook、Emacs Org-mode など、さまざまなマークアップ形式をサポートしています。TeX 数式レンダリング、コードハイライト、Atom フィード、プラグインシステムなどの機能を備えており、他の Happstack アプリケーションに組み込むこともできます。
トラブルシューティング & FAQ (2)
トラブル対応なぜ履歴ページで 'git whatchanged returned error status' という内部サーバーエラーが発生するのですか?
このエラーは、Gitが非推奨の'git whatchanged'コマンドのサポートを削除したために発生します。修正するには、filestoreの依存関係をバージョン0.6.5.1以降に更新してください(jgm/filestoreの修正を参照)。または、Gitエイリアスを作成します:git config set --global alias.whatchanged 'log --raw --no-merges'。または、一時的な回避策として--i-still-use-thisフラグを付けて実行します。
トラブル対応WindowsでGititをインストールする際に「The package has a './configure' script」エラーを修正する方法は?
MinGW+MSYSやCygwinのようなUnix互換ツールチェーンをインストールしてください。これにより、configureスクリプトを必要とする'unix'のようなパッケージに必要な環境が提供されます。インストール後、ツールがPATHに含まれていることを確認し、その後'cabal install gitit'を再試行してください。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
Stack または Cabal(Haskell ビルドツール)をインストールする
リポジトリをクローンし、stack install または cabal install を実行する
対象のディレクトリで gitit を実行してサービスを起動する
- Stack または Cabal(Haskell ビルドツール)をインストールする
- リポジトリをクローンし、stack install または cabal install を実行する
- 対象のディレクトリで gitit を実行してサービスを起動する
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
インストールディレクトリ(例: ~/.cabal/bin/gitit)と、実行ディレクトリに生成された static、templates、wikidata フォルダおよびログファイルを削除します。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
2 FAQs