Size: 2211
Comment:
|
Size: 2211
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 13: | Line 13: |
Issue the following command to check-out the trunk/isc/IFOmodel directory. | Issue the following command to check-out the trunk/mif/IFOmodel directory. |
Line 15: | Line 15: |
{{{svn co https://granite.phys.s.u-tokyo.ac.jp/svn/LCGT/trunk/isc/IFOmodel}}} | {{{svn co https://granite.phys.s.u-tokyo.ac.jp/svn/LCGT/trunk/mif/IFOmodel}}} |
LCGT SVN Quick Start
Contents
Installation of an svn client
For Windows, TortoiseSVN is the easiest to use svn client.
For Linux, virtually any distribution has a pre-compiled svn package. Just install it and use the command-line tool (i.e. svn).
Mac should also have a command-line version of svn package.
Read-only Access
The root of the LCGT svn repository is https://granite.phys.s.u-tokyo.ac.jp/svn/LCGT.
Issue the following command to check-out the trunk/mif/IFOmodel directory.
svn co https://granite.phys.s.u-tokyo.ac.jp/svn/LCGT/trunk/mif/IFOmodel
The read-only access to the LCGT svn is allowed to anyone in the world.
Write permission
In order to commit changes you made to your local copy, you have to have a valid user account for the LCGT-svn. Please contact Yoichi Aso (aso@granite.phys.s.u-tokyo.ac.jp) to create an account.
Once you have a user account, you can commit changes like this:
svn ci --username myusername
where myusername is your user name.
Repository Browsing
Accessing the svn URL directory by a web browser is not a recommended way to look around the svn repository. Instead, there is a trac system set up for the LCGT svn. https://granite.phys.s.u-tokyo.ac.jp/trac/LCGT/
Click on the BrowseSource in the menu bar at the top. Then you can browse the repository with a much better user interface. Moreover, you can check the revision history of each file, see the differences between versions, etc.
Trac ticket system
Trac is a project management tool nicely integrated with svn. We can use it to browse the svn repository as was seen above. You can also use it to a bug/issue tracking system.
Whenever you found a bug or problem in a program code, you can issue a ticket to start discussion about the problem. People can add comments to the ticket, so it works as a BBS for the issue. Once the problem is fixed, you can close the ticket.
Trac account
A valid user account is required to create a trac ticket. When you create an svn account, an associated trac account is created with the same username/password.