[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnu-arch-users] Lithe Branching
From: |
James Blackwell |
Subject: |
Re: [Gnu-arch-users] Lithe Branching |
Date: |
Sun, 10 Oct 2004 23:38:23 -0400 |
> My experience with Bitkeeper was that such things are _really_
> simple - "bk clone src(dir/archive) dst(dir/archive)", which
> is essentially just cp -r src dst, since history is within
> the working tree.
Our version is to have the following untested script in /usr/local/bin
which does the following:
/usr/local/bin/fork :
$ cp -a $1 $1
$ cd $2
$ tla tag -s `tla tree-version` $3
$ tla set-tree-version $3; tla sync-tree $3
$ cd ..
Then, you can type:
$ fork olddir newdir mynew--project--0
> This Bitkeeper approach is what I am terming "lithe branching"
> for the purposes of this email, and is a concept that I think
> would be well worth making clear how to do - I believe it's a
> powerful tool for developers to get to know.
>
> Thanks in advance
> Zenaan
>
>
> _______________________________________________
> Gnu-arch-users mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/gnu-arch-users
>
> GNU arch home page:
> http://savannah.gnu.org/projects/gnu-arch/
>
--
James Blackwell Try something fun: For the next 24 hours, give
Smile more! each person you meet a compliment!
GnuPG (ID 06357400) AAE4 8C76 58DA 5902 761D 247A 8A55 DA73 0635 7400