Re: RFC: TeX Live (at least) move to git
Hi everyone,
On Mi, 18 Jul 2012, Norbert Preining wrote:
> another RFC: I recently thought about how to continue with TL2012++
> and I propose that we move to git for the next packages. It would
> be just one repository "texlive" which might have several branches
> for the various releases (of TL and Debian).
Ok, I have now imported the latest release of texlive-bin and texlive-base
into git repositories at git.debian.org:
for devs
ssh://USER@git.debian.org/git/debian-tex/texlive-nonbin.git
ssh://USER@git.debian.org/git/debian-tex/texlive-bin.git
And I will do all the development *in* these repositories from now on.
I would like to ask everyone to use them for further things, and
keep the svn/texlive2012 for *stable* updates *only*!!!!
(FRANK: please move your dep5 changes/updates there).
The format of the texlive-nonbin is exactely like the one in svn, with
no branches/tags etc for now.
OTOH texlive-bin.git was created by git-import-dsc so has three branches:
master (for the dev), upstream, and pristine-tar. Here building
with git-buildpackage should work, like it did before with
svn-buildpackage.
Quick crash course for devs:
If you are new:
git config --global user.name "Your Name"
git config --global user.email you@yourdomain.example.com
getting the sources:
git clone ssh://USER@git.debian.org/git/debian-tex/texlive-nonbin.git
cd texlive-nonbin
# hack away
git commit -a # all changes found!!!
git push # so that I see the server
after some time, the equivalen of svn up
git pull
For more information:
https://git.wiki.kernel.org/index.php/GitSvnCrashCourse
and the book I mentioned in the other email.
For now I do NOT plan to move the history or tags or all the old stuff
over, too much work.
Other projects like luatex *might* be moved over at some point ;-)
If you want to set up your own project in the debian-tex group git
area, please see the alioth help page:
http://wiki.debian.org/Alioth/Git
(which also gives some intro)
Hope it works out!!!!
Best wishes
Norbert
------------------------------------------------------------------------
Norbert Preining preining@{jaist.ac.jp, logic.at, debian.org}
JAIST, Japan TeX Live & Debian Developer
DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094
------------------------------------------------------------------------
BONKLE
Of plumbing in old hotels, to make loud and unexplained noises in the
night, particularly at about five o'clock in the morning.
--- Douglas Adams, The Meaning of Liff
Reply to: