|
From: | Aaron Bentley |
Subject: | Re: [Gnu-arch-users] Re: arch/subversion comparison question |
Date: | Sat, 13 Mar 2004 01:46:00 -0500 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6b) Gecko/20031221 Thunderbird/0.4 |
Amit shah wrote:
Purely text-based dependency tracking? That's implemented in an aba script: rev-deps. It produces a list of the textual dependencies of a patch, so actually applying those particular patches is mere grunt-work.One more point, this is related to darcs: http://www.abridgegame.org/pipermail/darcs-users/2003/000146.html Basically, darcs allows you to establish (or rather, itself establishes) relationships between patches, so that if you retrieve patch-11 which is an enhancement over patch-8, it would retrieve both, patch-8 as well as patch-11. The author has compared darcs to arch in this case, showing where darcs shines over arch. Has this been implemented or is it in the pipeline?
I thought at first you were talking about something which could be guaranteed to actually work, and text-based dependency tracking can't do that.
The immediate approach is to simply create a branch containing patch-8 and patch-11. See my archive address@hidden/tlasrc--greedy--1.2, which contains interdependent greedy-library patches, for example.
Christian has proposed a way of tracking feature dependencies: http://wiki.gnuarch.org/moin.cgi/Discuss_20Arch_20features_2fLogicDependcyTracking Aaron
[Prev in Thread] | Current Thread | [Next in Thread] |