質問

Ubuntu 11.10にRabbitvcs-CoreとRabbitvcs-Nautilusをインストールしました。 SVNサーバーのIPアドレスがあり、Windows 7 PCからTortiseVNを使用するのに問題はありません。作業ディレクトリを作成し、SVNサーバーで動作するようにRabbitVCSを構成するにはどうすればよいですか? rabbitvcsのFAQやドキュメントには何も見つかりません。

役に立ちましたか?

解決

Rabbitvcsは、WindowsのTortoisesvnのようになると想定されています。つまり、ディレクトリを右クリックすると、コンテキストメニューが表示されます。そのコンテキストメニューは、チェックアウトなどを可能にするSubversionコマンドである必要があります。

NautilusがインストールされているLinuxシステムはありませんので、詳細を説明することはできません。ただし、Nautilusを再起動する必要がある場合があります(ログアウトとログインするのは最も簡単な方法です)。それを超えて、私はあなたを助けることができません。

また、プロジェクトのWebサイトにはあまり情報がありません。 Wikiには、9つの質問に答えるFAQが含まれています(そして、回答はどれも詳細ではありません)、およびRabbitvcsを削除する方法に関する4つの行の指示が含まれています。

ここで私の石鹸箱に乗っている間、すみません...

u003Csoapbox>

さまざまなオープンソースプロジェクトを実行するすべての人に:Wikiはそうではありません ドキュメンテーション. 。あなたは単に言うわけではありません 「ねえ、ウィキをインストールしましょう」 そして、ドキュメントがそれ自体を処理すると考えてください。

独自のドキュメントを作成する必要があります

ええ、私はそれを叫んだ Caplocksをつけてください。しかし、GoogleグループとWikiで十分だと思うドキュメントなしで私が見たオープンソースプロジェクトの数がわかりません。オープンソースプロジェクトを作成する場合:

  • ソフトウェアが行うことと、それがどのように機能するかの一般的な概要を入力します。
  • 何が必要なのか教えてください。どのオペレーティングシステム?他にどんなパッケージが必要ですか。ダウンロードしてインストールしようとする前に知りたいです。
  • 完全なインストールドキュメントを教えてください。段階的に説明し、コマンドラインを含めます。インストール命令の一部が機能しない場合は、何をすべきか、または探すべきことを教えてください。
  • 完全なユーザーマニュアルを作成します。それができるコマンドを単にリストしないでください。使用方法を教えてください。基本的なワークフローを教えてください。そうすれば、それがどのように機能するかがわかります。
  • 何らかの種類の管理タスクがある場合、何らかの管理マニュアルが必要です。そして、最も一般的な問題をどのように診断できるかを教えてください。
  • そして、最も重要なことは、ドキュメントを最新の状態に保ちます。
  • サポートメーリングリストがあります モニター それ。私はこのようなスレッドを持つ多くのアクティブなグループを見てきました:

  • 私はこの特定の問題を抱えていました...

  • 私も。
  • ええ、私も持っていました。
  • 誰かがそれを修正する方法を知っていますか?
  • いいえ、でも答えが見つかったら、ここに投稿してください...

それはこのようなものよりも優れています:

  • 私はこの特定の問題を抱えていました...
  • こんにちは?
  • 誰かいますか?

この点で物事を行う方法についての美しい例は、Subversionプロジェクトです。彼らは、subversionのインストール方法、基本的なワークフロー、それの使用方法、管理方法、いくつかの基本的なDOSおよびnotsを使用する方法を通過する美しいオンラインマニュアル(本の形式で利用可能)を持っています。マニュアルは継続的に更新されています。

質問がある場合、メーリングリストの誰かが通常それに答えることができます。そうでない場合、開発者は質問にパイプをして答えます。

Subversionが非常に迅速に人気になった理由の1つは、彼らのサポート文書とコミュニティでした。オープンソースプロジェクトを成功させたい場合は、ドキュメントが良好でなければなりません。

ええ、私はあなたが書くのが好きではないことを知っています。あなたは開発者であり、ハイテクライターではありません。ただし、ドキュメントは、実際のコードと同じくらいプロジェクトにとって重要です。実際、優れたユーザーのドキュメントは、開発者に物事の仕組みに関するフレームワークを提供するため、コードを改善します。

u003C/soapbox>

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top