[darcs-users] packages + revision control: is that possible?
Ben Coburn
btcoburn at silicodon.net
Wed Sep 12 17:58:42 UTC 2007
On Sep 12, 2007, at 09:16, Mojca Miklavec wrote:
> Hello,
>
> I've been googling around, but found no satisfactory solution so far.
> I would like to have a repository holding multiple packages/modules,
> but as opposed to svn, where each "module" is a separate folder, I
> need multiple packages/modules to contain files in the same folder.
>
> [...]
>
This sounds a lot like something I've been working on -- a wrapper
around darcs to automate and enforce modular repository semantics.
Modules are defined as a regular expression match on repository file
paths so it can be quite flexible.
The wrapper is designed for use on application repositories with
clearly defined submodules. Ideally this means a well defined
interface and one or more concrete implementations, though
documentation can easily be considered a module as well. This should
give one the ability to pull or unpull concrete implementations at
will by pulling or unpulling their respective "modules". It also can
apply tags at the module level (not just the whole repository) and
use those tags to "update" modules to the latest "stable" tag, or
current state repository state.
Anyway, it's not ready for release, but I plan to use it myself... so
it should be finished real soon now. ;-)
Regards, Ben Coburn
More information about the darcs-users
mailing list