[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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

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 

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:
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:
(which also gives some intro)

Hope it works out!!!!

Best wishes

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
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: