Show page source of About_PersonalForge #102887

[[PageNavi(NavigationList)]]

[[PageOutline(start=2, depth=2)]]


= !PersonalForge (作業部屋)について

!PersonalForgeは、OSDNのアカウントごとに利用できる個人向け開発支援ツールであり、ユーザアカウント直下に作業部屋と呼ばれる開発の場を設置することができます。現在、ソースコード管理([http://osdn.jp/git/ Git]、[http://osdn.jp/hg/ Hg]、[http://osdn.jp/svn/ SVN]レポジトリを提供)、ファイルマネージャ機能、Wiki機能および[/docs/FrontPage#h2-Blog.E6.A9.9F.E8.83.BD Blog]との連携機能などが提供されています。


問題点や要望などがありましたら、[/projects/sourceforge/ticket/ チケット]を利用して報告をお願いします。

{{{ comment
== !PersonalForgeクイックスタートガイド

 1. OSDNに[https://osdn.jp/account/login.php?return_to=%2Fmy%2F ログイン]し、[http://osdn.jp/my/ マイページ]を開いて「!PersonalForge」タブをクリックします[[BR]][[Thumb(pf01.png,size=large,caption=PersonalForgeタブで設定を行う)]][[BR]]
 2. 「作業部屋」を追加します。ここで作成した「作業部屋」が、レポジトリやファイル置き場を管理する1単位となります。「名前」の入力は必須です(アルファベット、数字、「_」(アンダースコア)と「.」(ピリオド)のみが利用可能です)。この名前が作業部屋のURLやgitレポジトリ名、Blog連携カテゴリとして利用されます。「表示名」「説明」の入力は任意です。[[BR]][[Thumb(pf03.png,size=large,caption=「作業部屋」でレポジトリを作成する)]][[BR]]なお、初回作成時には利用規約への同意を確認する画面が表示されます。!PersonalForgeの利用には利用規約への同意が必要ですので規約を確認し、同意する場合には「同意する」をクリックしてください。[[BR]][[Thumb(pf04.png,size=large,caption=利用規約への同意確認画面)]][[BR]]
 3. レポジトリ作成が開始されます。作業が完了するまでしばらくお待ちください(数分で完了します)[[BR]][[Thumb(pf05.png,size=large,caption=レポジトリ作成が行われる)]][[BR]]
 4. 作成が完了すると、レポジトリのURIが表示され、レポジトリが利用可能になります。なお、Webページ上の表示は自動では更新されませんので、作業部屋作成後しばらくしたらリロードして確認してください。[[BR]][[Thumb(pf06.png,size=large,caption=レポジトリURIが表示される)]][[BR]]
}}}

[[include(PF/create)]]
[[include(PF/repository)]]

{{{ comment
== !PersonalForge一覧

ユーザメニューの「!PersonalForge」をクリックする、またはその!PersonalForgeメニューに表示される「一覧」(自分の!PersonalForgeの場合は「一覧/追加/削除」となっています)を選択することで !PersonalForgeの作業部屋一覧を表示することができます。[[BR]]
[[Thumb(pforge1.png,size=large,caption=PersonalForgeメニュー)]]

自分の!PersonalForgeの場合には、上部に作業部屋の追加のための入力BOXが表示されます。

また、下部には現在作成済みの作業部屋のリストが表示されます。

[[Thumb(pforge2.png,size=large,caption=PersonalForge一覧)]]

ここから、各作業部屋を選択する(各作業部屋の名前をクリックする)ことで !PersonalForgeの各作業部屋のメイン画面を表示することができます(各作業部屋には、上部の!PersonalForgeメニューに表示される作業部屋名をクリックすることで移動することもできます)
}}}


== !PersonalForge 作業部屋メイン画面

作業部屋のメイン画面には、作業部屋自体の情報の他に以下の情報が表示されます。

 * Git への最新のcommit (Gitレポジトリに関しては[wiki:PersonalForge/Git こちら]を参照してください)
 * 関連する最新のBlogエントリ(Blog連携機能に関しては[wiki:PersonalForge/Blog こちら]を参照してください)
 * 最新のファイル(ファイルマネージャ機能に関しては[wiki:PersonalForge/File こちら]を参照してください)

また、それぞれの情報下部にあるリンクからより詳しい情報を表示できるようになっています。

[[Thumb(pforge3.png,size=large,caption=PersonalForgeメイン画面)]]

=== その他の機能

作業部屋の情報を変更する場合は、各作業部屋の右上に表示されている青いボタンをクリックしてください。

[[Thumb(pforge4.png,size=large,caption=作業部屋情報変更ボタン)]]

ダイアログが開きますので、「表示名」「説明」を修正して「更新」ボタンをクリックします(作業部屋の名前を変更することはできません)

[[Thumb(pforge6.png,size=large,caption=作業部屋情報変更ダイアログ)]]

該当する作業部屋を削除する場合には各作業部屋情報表示の右上の赤いボタンをクリックしてください。

[[Thumb(pforge5.png,size=large,caption=作業部屋削除ボタン)]]

確認のダイアログが表示されますので、実際に削除を行う場合には、ダイアログの「はい、削除します」のボタンをクリックします。なお、一度削除した作業部屋を元に戻すことはできませんので、十分に注意して操作を行なってください。

[[Thumb(pforge7.png,size=large,caption=作業部屋情報変更ダイアログ)]]


情報の変更、および削除はPersonalForge一覧画面もしくは各作業部屋のメイン画面から行えます。
また、これらのボタンは自分が操作できる(自分が作成した)作業部屋のみに表示されます。

他のユーザの作業部屋を表示した場合には、右上に上記のボタンではなく「不正利用を通報する」リンクが表示されます。

[[Thumb(pforge8.png,size=large,caption=不正利用通報リンク)]]

!PersonalForge は[/tos.php 利用規約]にもあります通り、オープンソース開発のためのエリアとして提供させていただいています。オープンソースとは関係のないファイルの提供など利用規約に反する利用を発見した場合には、このリンクをクリックして不正利用をお知らせください。

このリンクをクリックしますと、ダイアログが開きますのでそこに通報利用を記述して、「送信」ボタンを押すことで不正利用の情報がシステム管理者に送られます。

'''なお、これらの通報に対しては基本的に返信等は行わないませんので、ご了承ください。システムの不具合等問い合わせが必要な場合は[/projects/sourceforge/ticket/ チケット]を利用してお問い合わせください'''

[[Include(PF/fileupload)]]

== !PersonalForgeの各機能

 * [wiki:PersonalForge/Git PersonalForgeのGitレポジトリを使う]
 * [wiki:PersonalForge/File PersonalForgeのファイルマネージャを使う]
 * [wiki:PersonalForge/Blog Blogとの連携機能を使う]

== FAQ

=== OSDNにプロジェクトを作成する場合との違いはなんですか?

OSDNのプロジェクトは、いわゆるオープンソース開発プロジェクトの運営を支援するための機能の提供を行なっています。従って、プロジェクト単位で複数人の開発者がコラボレートできることを前提としています。

一方、!PersonalForgeの作業部屋では個々人の開発者が手軽にオープンソースによるソフトウェア開発を行えることに主眼をおいています。

!PersonalForgeの機能の追加/拡張は今後も行われますが、複数人での管理を行えるような機能の追加は行われません。複数人数でのプロジェクト管理の必要がある場合には、今まで通りOSDNへのプロジェクト登録をご利用ください。

具体的にはOSDN上にプロジェクトを作成して開発を行う場合と!PersonalForgeを利用する場合では以下のような違いがあります。

 * OSDNのプロジェクトでは複数人での開発が行えますが、!PersonalForgeの機能は「個人」を主体とするものであるため、実際にその作業部屋内のコンテンツを修正できるのは、そのユーザのみとなります。
 * 現状、!PersonalForge には Gitレポジトリ/ファイルマネージャ/Wiki/Blog連携といったプロジェクトよりも少ない機能しか提供されていません。特に一般のダウンロードユーザが必要とするような機能はありません。
 * !PersonalForgeの作業部屋の設置にはプロジェクト設置のような事前審査はありません(手軽に開発を行なってもらうための措置でもちろん利用規約の順守が前提ですので、利用規約に違反していると判断されたものは、使用停止などの措置が行われます)
 * その他の違いは[プロジェクトと作業部屋の相違点]にまとめてあります。

=== !PersonalForgeの利用条件を教えてください

!PersonalForgeの利用は従来のOSDNの利用と同じくあくまでオープンソース開発に何らかの関係があるものに限定させていただいています。利用規約をご確認/順守いただきますようお願いいたします。

=== !PersonalForgeのWeb UIがうまく動作しないんだけど

!PersonalForgeのWeb UIの使用にはいくつかの技術的制限があります。以下を確認してください。

 * Javascript が有効になっている必要があります(Javascript サポートがないブラウザでは利用できません)
 * CSS3 の一部機能を利用していますので、CSS3サポートがないブラウザでは一部の表示が異なります
 * その他、なるべく最新のブラウザでのご利用をおすすめします(推奨: Google Chrome, FireFoxなど)
 * Internet Explorer 6 での利用は推奨いたしません。ほとんどの機能は利用可能ですが、現時点(2011/1時点)で以下の問題が発生することが確認されています
    * !PersonalForgeファイルマネージャ上部の操作メニューが表示されないことがある
    * 表示されたダイアログの一部(select タブ)がブラウザ上に表示されたままになることがある


[[PageNavi(NavigationList)]]