[Top][All Lists]

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

[Axiom-developer] Patch for clef & detailed procedure to make it using G

From: David MENTRE
Subject: [Axiom-developer] Patch for clef & detailed procedure to make it using GNU Arch
Date: Mon, 02 Feb 2004 19:12:58 +0100
User-agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux)

Hello Tim,

As requested, here is the patch to make clef work as an Arch
changeset. Please find below how I made it. I hope it is clear. If you
have questions, do not hesitate to ask.

BTW, I have made a mirror of my own Arch archive on the web:


The below changeset is available in this archive (as "axiom--clef--1").
So, if you want, you can try to get my patch from there and try to play
with "tla star-merge".

In below explanation, following prefixes are used:
 ###: for my comments

 $: shell commands I typed

 [ ]: my comments on tla output or things to do

 the rest: tla output

  Using tla to make a local changset of a remote tree


### make my own axiom branch for clef
$ tla archive-setup axiom--clef--1
* creating category address@hidden/axiom
* creating branch address@hidden/axiom--clef
* creating version address@hidden/axiom--clef--1

$ tla tag address@hidden/axiom--release--1 axiom--clef--1
* made tag address@hidden/axiom--clef--1--base-0 => 

### get a working copy of this branch
$ tla get axiom--clef--1
* from import revision: address@hidden/axiom--release--1--base-0
* patching for revision: address@hidden/axiom--release--1--patch-1
* patching for revision: address@hidden/axiom--clef--1--base-0
* making pristine copy
* tree version set address@hidden/axiom--clef--1

### make modifications
$ cd axiom--clef--1--base-0/
[ edition of Axiom source code, complete compilation, cheking ]

### commit modifications to my local archive
$ tla changes --diffs
[ look at the diff to see what has been modified ]

$ tla make-log

$ emacs address@hidden
[ make a proper log file ]

$ tla commit
[ a lot of output ]
* update pristine tree (address@hidden/axiom--clef--1--base-0 => 
* commited address@hidden/axiom--clef--1--patch-1

### get the latest changeset
$ tla get-changeset axiom--clef--1--patch-1

$ tar zcvf axiom--clef--1--patch-1.patches.tar.gz 

[ email axiom--clef--1--patch-1.patches.tar.gz to Tim :) ]

David MENTRE <address@hidden> --

Attachment: axiom--clef--1--patch-1.patches.tar.gz
Description: clef patch

reply via email to

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