auctex-devel
[Top][All Lists]
Advanced

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

Re: [AUCTeX-devel] CVS --> GIT


From: Ralf Hemmecke
Subject: Re: [AUCTeX-devel] CVS --> GIT
Date: Mon, 24 May 2010 22:24:19 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100317 Lightning/1.0b1 Thunderbird/3.0.4

>> Anyway, it's not a big deal to change from cvs to git.
> 
> AUCTeX is useful for Windows users as well, the Windows support of git
> is not really all too hot AFAIK.

Well, last week, I've tried msysgit + TortoiseGIT see end of this
message. (BTW, how many auctex developers work under Windows?)

>> And as far as I understand this
>> http://savannah.gnu.org/maintenance/UsingGit#git-cvsserver-pserver-compatibility
>> savannah offers also cvs access to the git repo. So why wait?
> 
> It does not make much sense to move AUCTeX to a different revision
> control system than Emacs proper.

Well, the bazaar people can read git, as far as I understand.

> While my personal preference would have been git, Emacs is now using Bazaar.
> I am not familiar enough with Bazaar to really lead the migration (I
am using
> an Emacs git mirror for my personal Emacs work), and I guess that the
situation is
> not that much different with other AUCTeX developers.

Are you aware of the efforts of Jonas?

http://github.com/emacsmirror

Unfortunately, his auctex mirror misses the history due to problems with
cvsimport.

Ralf


============================= Git under Windows =================

The most comfortable version for Windows users is probably msysGit in
combination with TortoiseGit. Maybe in some time also Git-Cheetah will
be interesting (it's closely connected to msysGit).

TortoiseGit is just a user interface that integrates Git with the
Windows explorer. It needs msysgit as backend.

   1. Download and run the most recent version from
http://code.google.com/p/msysgit/downloads/list. At the time of writing,
this is Git-1.7.0.2-preview20100309.exe (uploaded Mar 09, 2010 by
Johannes Schindelin).
      For the moment select Git Bash and Git GUI instead of Git Cheetah
during the installation.
      It's not completely identical, but you may find some hints and
further links at http://nathanj.github.com/gitguide/tour.html.
   2. You will be left with a git bash. This is like a usual linux
environment. Run there the following command

      ssh-keygen -t rsa

      and don't forget to secure that key by a hard to guess passphrase.
   3. Download and run the most recent TortoiseGit from
http://tortoisegit.googlecode.com/files/TortoiseGit-1.4.4.0-32bit.msi.
      You should maybe leave the option "Plink", i.e. using "PuTTY".
(I'm not completely sure about that, but it is suggested somewhere.)
   4. Import your private ssh key into Putty by starting "puttygen" from
the Start->Run menu entry.

You can now start working with git. Right click on a folder and you will
see more items in the context menu that will pop up. In particular
notice the new "Git Base here", "Git GUI here", and TortoiseGit entries.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]