[Xfce-i18n] Quick HOWTO use your SVN access

Jean-François Wauthy pollux at xfce.org
Fri Aug 5 16:55:45 CEST 2005


Hi all,

This mail is targeted to translators with svn access, this explain them
how to get the svn tree and how to commit changes.

First you have to checkout the svn tree, either you checkout each module
branch and trunk manually in a directory (and won't be able to run svn
commit or svn up at the their root), either you checkout the tree not
recursively, it's really long to do so i wrote some scripts[1] to make
it for you. Just run one of the checkout script in an empty dir to get a
new xfce svn tree (the checkout-po-only script, only fetches the po-dirs
if you haven't guessed) and the corresponding update script to update
your local working copy of the tree. I suggest you to avoid to 'svn
update' directly in the tree root because it'll download all the svn
tree (around 5GB) but you may use the command localy in a branch dir
(i.e. : xfprint/branches/xfce_4_2 or xfprint/trunk) in any other place
it'll try to get the whole tree and will create new directories.

 1. http://www.xfce.org/~pollux/for_translators/

When you have your local copy do whatever you want into as long as you
don't execute 'svn commit' you don't propagate your modifications on the
Xfce server.

Once your translations are ready to be committed, run 'svn commit'
either in the directory where the modified translations are or in the
root dir if you modified translations in several modules (the advantage
of commiting all of them in a revision is the fact it's easier to revert
changes and to find them). The 'svn commit' should open you favorite
editor (set in $EDITOR env variable) and ask you a commit message
describing your changes (you can directly give the commit message trough
the -m parameter); save your message and exit your editor, svn will now
propagate your changes in the svn repository. If no error shows up, it's
done.

You can monitor the status of each languages and modules here[2]

 2. http://www.xfce.org/~kelnos/i18n/

If you have any question don't hesitate to ask (either by mail or on
IRC : freenode/#xfce my nickname is p0llux). A wiki to host all
translations FAQ, HOWTO,... will be set up soon.

cheers
-- 
Jean-François Wauthy <pollux at xfce.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://mail.xfce.org/pipermail/xfce-i18n/attachments/20050805/7f5f1048/attachment.pgp>


More information about the Xfce-i18n mailing list