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.
sudo htpasswd -m /etc/subversion/svn-auth-file sally
New password: *******
Re-type new password: *******
Adding password for user sally
Add the user on the commmitters line in the file /etc/subversion/svn-authz. Relevant user info is found in admin in a private folder – and should be kept.
Optionally, add the user to the alias samicvs in the file
/etc/aliases
, and run the program newaliases
.
New aliases for groups of files for svn should be added to the file
/etc/aliases
. Thereafter, they will be used in the so-called
post-commit hook (i.e. their svn messages will be sent to the members of
the alias in question. Do as follows:
aliasname
for svn mail by adding a new line in
the file /etc/aliases in this format
aliasname: your.address@uit.no, some.person@gmail.com
.
The aliasname may be the relevant directory, e.g. chrLC_ALL=se_NO.UTF-8 commit-email.pl "$REPOS" "$REV" -m "<path of interest>" -h "gtsvn.uit.no" -s langtech aliasname@localhost
TODO: Document the implementation of this