lilypond-user
[Top][All Lists]
Advanced

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

Re: odd configure error


From: Carl D. Sorensen
Subject: Re: odd configure error
Date: Fri, 27 Mar 2009 07:56:53 -0600



On 3/27/09 7:24 AM, "Jan Nieuwenhuizen" <address@hidden> wrote:

> Op donderdag 26-03-2009 om 21:06 uur [tijdzone +0800], schreef Graham
> Percival:
> 
>>> GIT from git.sv.gnu.org
>>>     git clone git://git.sv.gnu.org/lilypond.git
>> 
>> This does not set up easy pulling or pushing in the future, and
>> generally assumes that people know how to use git
> 
>>> To get the main source code and documentation,
>>> mkdir lilypond; cd lilypond
>>> git init-db
>>> git remote add -f -t master -m master origin
>>> git://git.sv.gnu.org/lilypond.git/
>>> git checkout -b master origin/master
>> 
>> After approximately four hours of discussion between git experts
>> and non-experts, we decided that this is the best sequence of
>> commands for most contributors.
> 
> Well, this is utterly ridiculous IMNSHO.  I would suggest to
> 
>   * fix the main lilypond repo so that git clone "just works", or
>   * ask on address@hidden what else we're doing wrong, or
>   * fix git so that git clone "just works"
> 
> If all of these fail, and git clone is *supposed* to be utterly
> unusable, I suggest to look seriously into switching to bazaar or hg.

Please, let's not change the version control system again.  Git works well
once you get on it.

We're talking about a one-time difference of three commands vs. one command.

If it "just worked", we'd have one command:

git clone git://git.sv.gnu.org/lilypond.git

If it doesn't, we have a *one-time* use of three commands:

git init-db
git remote add -f -t master -m master origin
git://git.sv.gnu.org/lilypond.git/
  (note -- the git remote command is word-wrapped onto two lines).
git checkout -b master origin/master

Once this is done, it's good to go.

I'm not opposed to making it *just work*.  I am opposed to switching from
git just because of this minor inconvenience.

Carl





reply via email to

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