Dan Nicholson wrote these words on 05/14/08 22:49 CST:

> You can either have another shallow checkout of
> svn://.../BLFS/branches/6.3, or just one huge checkout of
> svn://.../BLFS that has all the branches, tags and trunk. Applying
> individual commits in svn is sortof a PITA, but here's a little
> workflow that works for me:
> 
> # trunk is in blfs, 6.3 is in blfs-6.3
> $ cd blfs-6.3
> # find the commit I want from trunk
> $ svn log --limit 10 ../blfs
> # apply the commit
> $ svn merge -c <revnum> ../blfs
> # or just print out the diff to a file and apply it as a patch
> $ svn diff -c <revnum> ../blfs > t.diff
> $ patch -p1 -i t.diff

Or, just copy the file from trunk into your 6.3 branch checkout
(note that stuff in trunk that is going to the 6.3 branch won't
have a changelog entry), update the changelog and general.ent
(if required) and commit.

Dan's method is good, if there's lots of changes. If just one
file (kde-multimedia, for example), it's easier to just copy
the file from trunk to the branch and commit.

To each his own, I suppose.

-- 
Randy

rmlscsi: [bogomips 1003.22] [GNU ld version 2.16.1] [gcc (GCC) 4.0.3]
[GNU C Library stable release version 2.3.6] [Linux 2.6.14.3 i686]
22:51:00 up 87 days, 13:39, 1 user, load average: 0.26, 0.09, 0.05
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to