PersonalForge is a development tool for personal use, and each and every OSDN account can have this PersonalForge created directly under the account. The current line up of the functions are source-code management (Git, Hg, SVN repositories), file-manager, and Wiki.
If there are any problems or requests to report, please use the ticket.
To create a new chamber, log in to OSDN, then go to the Chamber page and click the “create chamber” button.
To newly create an empty chamber, click on the “create chamber from scratch”. To create a chamber by forking from other already existing Git repository, click on the “Create a chamber by fork” button.
When you click on “Create Chamber from scratch”, dialog window “Create Chamber” will pop up.
Here, enter the type of repository you will be using on the new Chamber, Chamber name, display name, and description. Then click on the “create” button to create a new Chamber.
Right after this process, there will be ten seconds to a few minute of wait time to create repository.
You can also create a chamber by forking (cloning) other already existing Git repository. In this case, dialog window “Create Chamber by fork from other repository” will pop up. Here, you will enter the Git repository information.
Enter the information of target repository and click the “Fork” button. Then a dialog window “Create a new chamber” will pop up, so there you will enter all necessary information about the new chamber.
All the chambers that you have created will be listed on the chamber page.
Each chamber has “repository” column on which access URLs to repositories are shown. On default setting, “readable and writable” is chosen, but if you click the “readable only” button, you can display each URL. By the way, to access URLs that are “readable and writable”, SSH public key authentication will be necessary, but to access URLs that are “readable only”, anyone can access without the authentication.
The main screen of PersonalForge will show the following items of information as well as the information about PersonalForge itself.
For more information, click the link underneath each item.
If you want to change the information on your Chamber, click the blue button at the upper right.
A dialog window will pop up to let you make changes on “display name” and “description”. Once you're done, click the “update” button. (You can not change the name of the Chamber.)
To delete a Chamber, click the red button at the upper right.
A dialog window will pop up for confirmation, so if you are willing to delete it, click on the “yes, delete it” button. Be careful when you are operating this procedure, because once a Chamber is deleted, it's gone forever.
The process of changing information and deleting can all be done from the main screen of each Chamber. Also, these buttons will appear only on your Chamber to let only you manipulate.
When other user's Chmaber is being displayed, a link to “report unauthorized use” will appear at the upper right, instead of the aforementioned buttons.
As being stated in the TOS, we provide PersonalForge (Chamber) as an area for open source development. If you happen to come across TOS violation such as providing files that are not relevant to open source, please click this link to report unfair use.
When you click this link, a dialog window will pop up to let you enter the details of the violation. Once you click on the “send” button, the information on unfair use will be sent to the system admin.
Please understand in advance that we do not reply to these reports. If you wish to ask questions about problems you found in the system, please use the ticket.
Chamber is equipped with a file manager function with which you can upload files for publishing. When you click the “download” tab on your chamber page, the file manager appears.
With file manager, a list of folders is displayed in the left pane, and in the right pane, there's a list of files that were uploaded to the folder which you have selected. By clicking the file name, you can download the file.
To upload a file to a chamber, click the “add new file” button which is on the tool bar in the file manager.
When the “add new file” dialog window pops up, click on the “Select File” button to choose the file you want to upload. Here, you could also write notes about the file and assign a folder where the file should be uploaded to. If you are uploading a file that specifies a platform like Windows, Mac OS X, Linux, BSD, it's better to select the platform by clicking on the “more details”. When you click the “apply” button, the uploading begins.
When you click on the “Create Folder” button on the tool bar, the “Create Folder” dialog window pops up. Here, you will enter the name of the parent folder and the new folder. When you're done, click on the "Create" button to create a folder.
In the right pane of the file manager page, when you select a file, “change file name/information”, “move”, and “remove” buttons will appear to let you make those changes.
OSDN project is provided with functions that support the management of open source development project. Therefore, the premise of creating a project is to encourage collaboration among different developers.
On the other hand, with PersonalForge (Chamber), the focus is more on helping each developer to work on open source based software development on his/her own.
There will be more functions and extensions added to PersonalForge in the future, but there won't be a function that allows multiple users to manage together. If you are going to need multiple people to handle the project management, we suggest you register your project on OSDN in the same manner as you did before.
Below is a list of differences between creating a project on OSDN and using PersonalForge.
As it is with the use of OSDN, the use of PersonalForge is limited to anything that is related to open source development. We ask you to abide by the TOS.
There are some technical limitations to the use of Web UI on PersonalForge. Please check the list below.