GiellaLT provides an infrastructure for rule-based language technology aimed at minority and indigenous languages, and streamlines building anything from keyboards to speech technology. Read more about Why. See also How to get started, and our Privacy document.
!!!Things to remember for the svn conversion
The purpose of this file is to function as a memo aid for the ones of us who will assist our collegues in the transition aftermath.
Read the documentation.
Check whether you have a new enough svn:
The version should preferably be at least 1.4 (but earlier versions ought to work, and 1.3 does work)
The checkout command is:
svn co https://gtsvn.uit.no/repos/trunk gtsvn
Copy existing non-cvs-files (in the cvs dev catalogues to the corresponding svn)
We here assume it is $HOME/gtsvn/
.
Some of us have other systems. Thus, in all our scripts, we operate with an alias GTHOME
. We urge all to put the line
export GTHOME=~/gtsvn
in their .bashrc
file (or any other address than gtsvn if you would prefer that). In that way we have a flexible system.
All users have received a password. It will be used once, and changing it is thus not that crucial. If someone wants a password to remember, they may have it changed by a superuser:
htpasswd -m /etc/subversion/svn-auth-file sally
New password: *******
Re-type new password: *******
Adding password for user sally
Most commands are familiar from cvs:
Then there are new commands. The most important is:
svn status
svn status -u
(-u as in Update, to check whether an Update is needed)And remember the svn book!