下载和开放源码软件开发

最近の更新

2008-12-30
2007-12-06
2007-11-19
2007-11-14
2007-11-13
2007-11-07
2007-11-03
2007-11-02

Wikiガイド

FrontPage

現在の最新版

"Esther0.25 beta2"です。

(注)SVNリポジトリにあるファイルは、常時更新される可能性があります。

ですから、ソフトウェア全体のバージョン番号が推移していなくとも、パッケージ内の或るファイルと同じ名前を持った、リポジトリに格納されているそれは、新たな機能が追加されている可能性があり得ます。

──そして或いは、新たなバグを抱えている可能性も。

開発成果物

(注)とりあえずは動くものを用意しました

ですが、行揃えやコメント記入状態は惨憺たる有様です。
ドキュメントも大した量を書けていません。

それでも使ってみるというガッツのある方のみ、どうぞ。

MacOS Xインストーラ用パッケージ

準備中

SVNリポジトリへのアクセス*1

(注)これより先の項目は、「ソースコード管理」を通読したという仮定の下に書かれています。

ターミナルでsvn checkoutコマンドを入力すれば、どなたでもチェックアウト出来ます。*2 *3

しかし、インストーラ用パッケージとは異なり、ローカルディスクにフォルダやシンボリックリンクが作成されない為、殆どのスクリプトは動作しません。

プロジェクトメンバの場合

$ svn co svn+ssh://<sourceforge_account_name>@svn.sourceforge.jp/svnroot/esther

と、ターミナルから入力します。
<sourceforge_account_name>は、実際のアカウント名と置き換えてください。

これで、リポジトリから作業用のコピーがローカルディスクに保存されます。

最新リビジョンとの同期

一度チェックアウトしたなら、以降はリポジトリと同期を行うだけで、最も新しいソースを入手可能です。

先ずは、ダウンロードしてきた作業コピー内へとカレントディレクトリを移して、

$ svn up

とだけ、入力すればOKとなっています。

メンバ外のユーザの場合

$ svn co http://svn.sourceforge.jp/svnroot/esther/trunk/Esther<version_number>

こちらは、単にEstherのファイルがダウンロードされるだけです。
リポジトリとの同期を始めとした、バージョン管理システムが持つ機能の一切は働きません。

例示の<version_number>という箇所は、(小数点以下を含む)数字のみのバージョン番号です。
a5(alpha 5の意)、b2(beta 2の意)など、開発段階バージョンの部位は基本的に含みませんのでご注意下さい。

→ 別ページ・「シェルの環境変数にコマンドサーチパスを追加する」 も参照のこと

圧縮済み書庫

若し、開発に関わる意思はないが、ソースを見てみたいという閲覧者で、Subversionでアクセス出来ない/したくない、という場合、ViewCVS 上から、tarballをダウンロードして下さい。

SVNルート下にある全て内の最新ファイルが、tarアーカイブに固められており、gzipで圧縮されています。

圧縮済み書庫の問題点

已むを得ない仕儀で、内容物のファイルが「利用可能な形態」を保っていない場合があります。

詳しくは、別ページ・「ブラウザでダウンロードしたtarballが壊れている」、及び「ブラウザでダウンロードしたtarball内のファイルが違うものに変わっている」を参照してください。


  1. *12007/11/12、リポジトリに含まれるディレクトリ名を変更
  2. *2"svn checkout"は、"svn co"まで省略可。→ より詳しくは、Subversion を参照のこと
  3. *3前以てカレントディレクトリを移動しておかない限り、ホームの直ぐ下に保存される

SourceForge.JP is a Japanese version of SourceForge.net. For developments that are not related to Japan, we recommend you to use SourceForge.net.