Repository Migration to DARCS

Brian Rice water at tunes.org
Tue Mar 8 16:35:29 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.

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