|
From: | Ulf Ochsenfahrt |
Subject: | Re: [Monotone-devel] mtn automate tcp |
Date: | Fri, 17 Nov 2006 17:04:49 +0100 |
User-agent: | Icedove 1.5.0.7 (X11/20061013) |
Thomas Keller wrote:
4. Limited Operationsautomate stdio doesn't support such basic operations as add, drop, rename, or commit.This is just because there is not enough man power involved (most of the commands require a lot refactoring since automate.cc isn't yet split like command.cc is). Also, writing data via automate in general is also another cup of coffee i.e. its undecided what should happen when merge conflicts pop up, as no program can be executed.
Actually, it might be even better to have the normal commands use the automate commands in the background. That's what librification does:
Make a useful well-defined function-based backend interface.(It doesn't have to be explicit, but having the backend in a separate library makes sure that you can't do bad things. Plus I'm in favor of removing the current-working-directory dependency...)
Cheers, -- Ulf
smime.p7s
Description: S/MIME Cryptographic Signature
[Prev in Thread] | Current Thread | [Next in Thread] |