Repository Migration to DARCS

Brian Rice water at tunes.org
Tue Mar 8 14:53:19 PST 2005


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/




More information about the Slate mailing list