Setting up a project with a repository¶
this applies to: those who would like for users to browse your project's source files that are located elsewhere.
- Table of contents
- Setting up a project with a repository
Step-by-step instructions for setting up your project¶
1. Register¶
If you have not registered yet for SeisCode, then click in the upper-right hand corner. Registration is required for creating and managing projects, but is not required for browsing.
Fill out the short form:
2. Sign in¶
Sign in to SeisCode by clicking on on the right-side top menu. You are next presented with the sign-in screen:
3. Create a new project¶
A. Click on
You will see the following form:
B. Fill out the description:
1st sentence should be a bare-bones summary of your project: this is what people will see on the main page.
C. Create a unique identifier for your project.
This is unchangeable and will end up in the URL for all things related to your project.
D. Provide a link to your project's homepage.
E. Choose a category for your project from the drop-down list.
F. Add keywords to aid people in finding your project.
Where appropriate, please include any input or output formats (ex. SAC, miniseed, ASCII)
Description, Category, Language, Keywords are all searchable parameters.
G. Select the modules of interest.
Since this particular project only provides both a way for people to discover your project and a way to inspect your source code, the only option we'll turn on is "Repository". Everything else should be cleared, but can be turned on at a later time from the Settings tab.
H. Click
This will save this project and go to it's settings screen. You should see the message
If, instead you click , your project is still saved, but you are returned to a new (blank) project page.
Done!
This is what your new project should look like from the overview page.
You can now make any changes you desire by clicking on the Settings tab.
Repository¶
To set up a repository, go to Settings, and then choose the Repository tab¶
If there is no Repository tab, then go to the Modules tab, and make sure that "Repository" is checked.
If you intend to host your repository here, at SeisCode, choose "SeisCode"¶
Upon selecting "SeisCode", you get the following message
This will create a Subversion repository managed by SeisCode. Anyone can read from the repository, but only project members can write to it. URL: http://seiscode.iris.washington.edu/svn/yourprojectnamehereClick
If you intend to host your repository elsewhere, choose "subversion"¶
Upon selecting "subversion", you are presented with a dialog box requesting additional details
Fill in the URL of your repository.
Click
Now, your project has been created. Whenever you are logged in, your projects will be starred on the main SEISCODE page. People who are either not logged in, or are not involved with your project will be able to access the project, but will not be able to make edits.
Helpful hints about your project's overview (description)¶
- The description is displayed on your project's overview page
- It is helpful to include requirements, input formats, output formats, and language as appropriate.
- You can include images.
- You can include links to your wiki pages (if you are using the wiki)
Managing your project¶
Your project will now be visible on the "overview" page
You can change the description, installed modules, etc. from the Settings tab from within your project.
Useful modules¶
Issue tracking module | Wiki module | Files module | Documents module | News module | Forums module | Repository module