savannah-hackers
[Top][All Lists]
Advanced

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

Re: [Savannah-help-public] multiple hg repos?


From: Jaroslav Hajek
Subject: Re: [Savannah-help-public] multiple hg repos?
Date: Fri, 24 Apr 2009 13:54:03 +0200

On Fri, Apr 24, 2009 at 8:37 AM, Aleix Conchillo Flaqué
<address@hidden> wrote:
> Sylvain Beucler wrote:
>>
>> On Thu, Apr 23, 2009 at 09:04:49AM +0200, Aleix Conchillo Flaqué wrote:
>>>
>>> Sylvain Beucler wrote:
>>>>
>>>> On Wed, Apr 22, 2009 at 08:04:48AM +0200, Jaroslav Hajek wrote:
>>>>>
>>>>> hello,
>>>>>
>>>>> I'm one of the developers of the GNU Octave project, hosted on
>>>>> Savannah. We have been recently heavily discussing future development
>>>>> strategy of Octave and have come to the problem of hosting multiple
>>>>> mercurial repositories on Savannah. Is it possible? What needs to be
>>>>> done? We need a secondary "stable" repository. We have also considered
>>>>> just using branches, but these don't solve the problem well (can't do
>>>>> unsymmetric merges).
>>>>>
>>>>> regards
>>>>>
>>>>> --
>>>>> RNDr. Jaroslav Hajek
>>>>> computing expert & GNU Octave developer
>>>>> Aeronautical Research and Test Institute (VZLU)
>>>>> Prague, Czech Republic
>>>>> url: www.highegg.matfyz.cz
>>>>
>>>> Hi,
>>>>
>>>> It seems to me that we envisionned sub-repositories when setting up
>>>> mercurial support through the following layout:
>>>>
>>>> /srv/hg/octave/.hg # Main
>>>> /srv/hg/octave/subrepo1/.hg
>>>> /srv/hg/octave/subrepo2/.hg
>>>>
>>>> Aleix, can you confirm? :)
>>>>
>>> Hi,
>>>
>>> yes, that was the initial idea, but as no one needed at that time and,
>>>  sincerely, I did not have much more time to work on it we just left it  for
>>> the future.
>>>
>>> I am quite busy until end of june, so until then I think, if Sylvain
>>>  agrees, that we can do it by hand, at least for GNU Octave. I have  tested
>>> it with a project of mine and works fine.
>>>
>>> What do you think?
>>
>> Sounds good.
>> I created /srv/hg/octave/stable/.hg/
>>
>
> Thanks, it needed some permission fixes though, I have already updated them.
>
>> I'm not sure hgweb supports this though?
>> http://hg.savannah.gnu.org/hgweb/octave/stable/ -> same as octave/
>>
>
> It does, but in Hg 1.2, that is,
>
> [collections]
> /srv/hg = /srv/hg/**
>
> is sufficient (in /etc/mercurial/hgwebdir.conf).
>
> By now, I have added an specific "paths" section:
>
> [paths]
> octave/stable = /srv/hg/octave/stable
>
> So everything should work now.
>
> Jaroslav, you should be able to work with octave/stable branch now. Let me
> know if you have any issue.
>
> Cheers,
>
> Aleix
>

Thanks a lot. We're still having a dispute how the future development
should continue, but hopefully we'll get somewhere eventually.

regards

-- 
RNDr. Jaroslav Hajek
computing expert & GNU Octave developer
Aeronautical Research and Test Institute (VZLU)
Prague, Czech Republic
url: www.highegg.matfyz.cz




reply via email to

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