[Top][All Lists]

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

Re: JIT compiler

From: Ludovic Courtès
Subject: Re: JIT compiler
Date: Mon, 09 Jan 2006 13:47:20 +0100
User-agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.4 (gnu/linux)

David Pirotte <address@hidden> writes:

>>   $ tla get address@hidden/guile-vm--revival--0.6  guile-vm
>>                       ^                            ^                ^
>>                       |                            |                |
>>              name of the archive           name of the branch    directory
>>              you just registered             you wanna get
> is there a similar command to (once you registered) get the latest...:
>       cd <cvs checkout location>
>       cvs update -d
> that I could understand and use :-) [and remember :-)]

Sure, and it's called `update'.  :-)  To summarize:

  # Teach tla that some archive (or ``repository'') is available at URI.
  $ tla register-archive URI

  # At this point, it knows that an archive named
  # address@hidden' is available at URI.
  # From now on, you will always use this name and not the URI.

  # You can now get files from that archive.

  $ tla get address@hidden/C--B--V  DIR
  # This retrieves the latest version of the branch C--B--V into
  # directory DIR.

  $ cd DIR

  # Updating the local copy, as with `cvs update':
  $ tla update

It's not all that complicated.  All you need is to be aware of certain
conventions, some of which are, well, quite unusual (some might say
``weird'').  ;-) Most importantly, you need to know that
``repositories'' are usually called ``archives'', and that a particular
naming scheme is enforced for branch names, namely
CATEGORY--BRANCH--VERSION.  And yes, conventions in GNU Arch are a
controversial topic.

More information is available in the (slightly outdated) tutorial: .


reply via email to

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