Repository Migration to DARCS

Shaping shaping at earthlink.net
Fri Mar 11 22:42:14 PST 2005



> The downloads page: http://slate.tunes.org/downloads.html has also been 
> updated to be clear about the branches and how to use the site and 
> repository options.

Is this now the recommended way to download all Slate source?

Shaping

> 
> On Mar 8, 2005, at 2:53 PM, Brian Rice wrote:
> 
>> Finally, a web viewer for the repositories is available! Use:
>>
>> http://slate.tunes.org/cgi-bin/darcs.cgi/
>>
>> There are RSS links which can be used to track the repositories in a 
>> blog-reader-style tool.
>>
>> On Feb 28, 2005, at 12:49 AM, Brian Rice wrote:
>>
>>> Everything has been worked-out now. Here are some final notes:
>>>
>>> - I've updated the website with the basic instructions and some of 
>>> the links, along with a News item to inform of the switch-over.
>>>
>>> - Alpha files will now be updated through the alpha repository. If 
>>> you update within the alpha repository, you will get the latest 
>>> checkpoint VM; we'll checkpoint whenever there's a bootstrap-critical 
>>> group of changes. However, "make get-alpha" (from any branch) will 
>>> grab whatever files are actually there but not committed.
>>>
>>> - Since alpha files will be in the alpha branch, slate-current 
>>> tarballs will be updated and will contain those alpha files by 
>>> default.
>>>
>>> - ssh-agent can be set up rather simply for those who have already 
>>> been granted shell access to the server. I believe everyone has been 
>>> helped with this, but if not, just reply and I'll give you some quick 
>>> step-by-step notes to get this configured correctly.
>>>
>>> Let me know if you have any questions, of course. I'm pretty happy 
>>> with this tool, and think we shouldn't have any trouble with it.
>>>
>>> On Feb 25, 2005, at 10:11 AM, Brian Rice wrote:
>>>
>>>> I've added an "alpha" branch alongside "main" which also contains 
>>>> the alpha images (not diff'd) and virtual machine sources. Now, when 
>>>> you want to follow alpha but not the bleeding edge, you can use 
>>>> "darcs get http://slate.tunes.org/repos/alpha/" and "darcs pull" to 
>>>> keep up-to-date. The "get-alpha" makefile rule will eventually go 
>>>> away.
>>>>
>>>> I am also working with darcs primarily now, so the CVS code is 
>>>> basically at a stand-still.
>>>>
>>>> Also note that "darcs send" works regardless of the server settings, 
>>>> so feel free to use it to transmit any patches you have. The nice 
>>>> thing about the tool is that it asks you questions interactively for 
>>>> just about any option not specified, and will remember it in 
>>>> preferences (which can still be overridden).
>>>>
>>>> On Feb 23, 2005, at 4:50 PM, Brian Rice wrote:
>>>>
>>>>> Since there have been no objections, we have proceeded to migrate 
>>>>> the source repository into a DARCS repository. For now, I want 
>>>>> people to test their access and report any problems.
>>>>>
>>>>> The repository is available in read-only form at:
>>>>> http://slate.tunes.org/repos/
>>>>>
>>>>> Currently, the only branch available is "main" which we'll treat 
>>>>> like CVS Head. I'll provide an alpha branch shortly which will be 
>>>>> updated periodically. This exact same repository is available as 
>>>>> (user@)tunes.org:/serv/slate/Slate/ with the ability to write to it 
>>>>> as well. DARCS does this work based on SCP (Secure Copy, it runs 
>>>>> over SSH); this should be available (included or via online) for 
>>>>> all common platforms.
>>>
>>> --
>>> Brian T. Rice
>>> LOGOS Research and Development
>>> http://tunes.org/~water/
>>>
>>>
>> --
>> Brian T. Rice
>> LOGOS Research and Development
>> http://tunes.org/~water/
>>
>>
> --
> Brian T. Rice
> LOGOS Research and Development
> http://tunes.org/~water/
> 
>




More information about the Slate mailing list