'languages' repository on svn.parrot.org
François Perrad
francois.perrad at gadz.org
Fri Feb 27 10:34:50 UTC 2009
2009/2/27 Allison Randal <allison at parrot.org>:
> We have a new 'languages' subversion repository and Trac instance, available
> for languages targeting Parrot. Most of the languages that haven't already
> migrated to other repositories will be migrating to this repository. The
> repository and Trac instance are at:
>
> https://svn.parrot.org/languages
> https://trac.parrot.org/languages
>
> Your username and password for these are always the same as your username
> and password for Parrot's SVN and Trac, but the permissions are different
> (that is, you may have ticket management or commit access to 'languages' but
> not to 'parrot', or vice versa).
>
> Each language has it's own 'trunk' and 'branches', so the general way of
> checking out a language is:
>
> svn co https://svn.parrot.org/languages/punie/trunk punie
>
Punie has moved without its history.
I think we could make better.
All languages with history from trunk (history from branches seems
useless for languages).
$ svnadmin dump /path-to-referentiel/parrot > parrot.dump
$ cat parrot.dump | svndumpfilter --drop-empty-revs --renumber-revs
include trunk/languages > languages.dump
Now in languages.dump, all header Node-path & Copyfrom-path must be modified
trunk/languages/lang --> lang/trunk
$ svnadmin create /path-to-referentiel/languages
$ svnadmin load /path-to-referentiel/languages < languages.dump
Finally, create lang/tags & lang/branches from each language.
François.
> Allison
> _______________________________________________
> http://lists.parrot.org/mailman/listinfo/parrot-dev
>
>
More information about the parrot-dev
mailing list