Bibisect/Implementation/da
From The Document Foundation Wiki
< QA | Bibisect | Implementation
TDF LibreOffice Document Liberation Project Community Blogs Pootle Nextcloud Redmine Ask LibreOffice Donate
Denne side handler om tekniske detaljer og Implementerings-bidder fra vores Bibisect-lagre.
Contents
Bibisect indholdslager og tarballs
Tarballs for fartens skyld
Pga. forskellige faktorer, herunder at
- Git er en langsom, bekostelig protokol (kloning brandskatter)
- Git ikke kan genoptage downloads
… beder vi folk om først at downloade en tarball af git-repo (-lageret) og så holde det lager opdateret via git.
- Bibisect tarballs lever på dev-downloads.libreoffice.org
- Tarballs lever på
/srv/www/dev-downloads.libreoffice.org/bibisect/<os>/<descriptive name>
”fx /srv/www/dev-downloads.libreoffice.org/bibisect/linux-x86_64/bibisectzilla_as-of-2013-12-08.tar.gz
Lagre til opdateringer
- Sørg for at have en tarball klar ”før“ du gør git-lageret tilgængeligt!
- Lagre lever på
/srv/git/<reponame> fx /srv/git/bibisectzilla_linux-x86_64.git
- Det eksterne git url vil være:
git://dev-downloads.libreoffice.org/bibisectzilla_linux-x86_64.git
Bibisecte kodelagre
Bibisect-relateret kode lever på dev-toolslageret:
https://cgit.freedesktop.org/libreoffice/contrib/dev-tools/tree/bibisect
Tilgængelige skripts omfatter
- Bibisect lager-generering
- Bibisect-værktøj til fletteområder
- [todo] - Brugerens hjælpeskripts (fx run-libreoffice.sh)
I fremtiden vil noget kode måske leve på lageret buildbot:
https://gerrit.libreoffice.org/#/admin/projects/buildbot
(Måske ville buildbot-lageret være et fornuftigt hjem for alle bibisect-skripts?)