ヘルプ
SqueakSourceとは?
SqueakSourceはMonticello(MCZ)形式のコードリポジトリサービスです。Monticelloのクライアントを使ってコードをコミット・ロードできます。Webのフロントエンドで簡単にプロジェクトを登録したり、他の人のプロジェクトをブラウズできます。
プロジェクトの作成者は、誰が管理者で、開発者で、ゲストなのかといったアクセス・ポリシーを設定することができます。さらに、特定のバージョンをリリースとして公開することもできます。その他、SqueakMapにリリースを自動的に登録する、 コードをWebブラウザ上から閲覧できるといった機能もあります。RSSフィードも提供されています。SqueakSourceのすべてのプロジェクトに対するものと、個々のプロジェクトについてのものが利用可能です。公開されているバージョンやリリース、管理者が作成したその他のアイテムを、いち早く知ることができます。
SqueakSourceを使うには?
SqueakSourceを使うにはMonticelloのプロジェクトを作成する必要があります(Etoysのプロジェクトではありません)。Squeakイメージ側には Monticelloが入っている必要があります(開発者版には通常入っています)。
Monticelloインストール方法:
- ワールドメニューから'Package Loader'を選びます。
- 'MCInstaller' と 'Monticello'をロードします。
Monticelloブラウザの利用
- ワールドメニューから 'Monticello Browser' を選びます。
- '+Repository' をクリックし、 'HTTP' を選びます。これでSqueakSourceのリポジトリをMonticelloブラウザに追加できます。
- プロジェクトの'overview'に表示されている登録用の文字列をコピーペーストします。必要に応じてパスワードの欄も埋めてください(書き込みに必要)
- これでプロジェクトをオープンしたり、新たなバージョンをリポジトリに保存したりできるようになります。
プロジェクトを作るには
登録ユーザであれば誰もがプロジェクトを作ることができます (プロジェクトの登録).
あなたが関係しているプロジェクトがリストされます。プロジェクトビューアでは以下のタブが用意されています:
- オーバービュー: プロジェクトの説明、メンバー、登録用テンプレート、統計情報があります。 登録用テンプレートはMonticelloクライアントの設定に使ってください。
- Wiki: 各プロジェクトでWikiを作ることができます。管理者と開発者が編集できます。シンタックスはSmallWikiに似ています:
- 段落: 改行で段落ができます。
- ヘッダ:
!
で始めます。複数書くと大見出しになります。 - 水平線:
_
のみを書きます。 - リスト:
#
や -
がそれぞれ順序付き・無しのリストになります。 - プレフォーマットテキスト:
=
で始めます。 - リンク: アスタリスクで囲みます。(例:
*My Page*
) (例: *http://www.google.com*
). - XHTML: XHTMLのタグを自由に使えます
- RSSフィード: 管理者は「RSSメッセージ」をクリックしてRSSフィードにメッセージを追加できます。
- リリース: リリースとはある時点での公開できる程度に安定したバージョンのことです。皆が読むことができます。削除するには 'details->リリースの削除'を選びます。 リリースは自動的にRSSフィードに反映されます。
- バージョン: 全てのコミットがリストされます。リリースを作成するには, click on 'details/release'を選びます。バージョンの詳細や、コードをWebブラウザで見ることもできます。