単にソースコードをホストするためのgitwebの代替


1

サーバー上でプロジェクトのソースコードを公開するだけです。

現在、gitwebはうまく機能しますが、追加のリビジョン機能は必要ありません。プロジェクトの説明の設定など、いくつかの設定が必要です。また、構文の強調表示もありません

基本的に、gitwebのようにソースコードを閲覧できる代替手段はありますか?

tracのようなものは、ソースコードを表示するだけではやり過ぎです。シンプルなものが欲しいです。

回答:


2

cgitを使用して、1つのインターフェイスでさまざまなサブプロジェクトをホストします。cgitはキャッシュを行うため、プロジェクトを常に解析する必要があるgitwebよりもはるかに高速になります。実際、cgitはGnomeプロジェクトのリポジトリweb-frontendなどを強化しています。Cgitはを使用してソースの強調表示を行うことができますがhighlightpygments代わりに次のようなものを使用できるはずです。


2

なぜgithubでホストしないのですか?必要以上の機能を提供する場合もありますが、構文の強調表示は素晴らしく、プロジェクトがオープンソースであると仮定すると、無料です。それ以外の場合、他のWebインターフェイスのリストについては、gitwebのgit wikiエントリの最後のセクションを参照してください。そのうちの1つがニーズに合うかもしれません。


gitwebやcgitのようなものを実行したい理由の1つは、内部サーバー用です。これにより、人々は内部ネットワーク上のソースコードを閲覧できますが、githubのように公開されていません。
ジャムラ

確かに、私はそれを見ることができます。Githubにはプライベートリポジトリもありますが、必要なのがわずかな場合(最低)の費用がかかります。
エレミヤド

-1

私が見つけることができたのは、gitwebのようなものはMercurialです


Mercurialはgitと同様のソース管理システムです。Gitwebは、Webブラウザーでソースコードを閲覧するためのものです。mercurialを使用すると、すぐに構文を強調表示してソースを表示できますか?
エレミヤド
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.