From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,8d33ebaa85598950 X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Received: by 10.180.73.173 with SMTP id m13mr439554wiv.4.1348233616963; Fri, 21 Sep 2012 06:20:16 -0700 (PDT) Path: q11ni9086870wiw.1!nntp.google.com!feeder1.cambriumusenet.nl!feed.tweaknews.nl!216.40.29.245.MISMATCH!novia!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!border3.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed.news.ucla.edu!news.snarked.org!news.spin.it!newsfeed.CARNet.hr!news.glorb.com!npeer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!post02.iad.highwinds-media.com!news.flashnewsgroups.com-b7.4zTQh5tI3A!not-for-mail From: Stephen Leake Newsgroups: comp.lang.ada Subject: Re: Emacs mtn support References: <854nn34fv2.fsf@stephe-leake.org> <85mx0u2npq.fsf_-_@stephe-leake.org> Date: Fri, 14 Sep 2012 04:24:52 -0400 Message-ID: <85r4q5106j.fsf@stephe-leake.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1 (windows-nt) Cancel-Lock: sha1:hi+HVu1h3m+8lLeSgSzHM1Blse0= MIME-Version: 1.0 X-Complaints-To: abuse@flashnewsgroups.com Organization: FlashNewsgroups.com X-Trace: f3fe15052e9d6e029e66127549 X-Received-Bytes: 2720 Content-Type: text/plain Date: 2012-09-14T04:24:52-04:00 List-Id: Simon Wright writes: > Stephen Leake writes: > >> Yes, there is very primitive support. But you should try DVC (latest >> version in ada-france, or a somewhat earlier version in bzr at >> http://www.xsteve.at/prg/emacs_dvc/dvc.html). It provides a _much_ >> higher level of support. > > The only thing I've missed in Emacs support (which is missing in its SVN > support, too) is the idea that marking a number of files to be committed > should be implemented as one transaction, not one transaction per > file. Which is the _entire_ point of mtn. DVC definitely adds that, as well as interactive support for propagating between branches, with conflict resolution. >>> But I'm having real trouble with mtn; ada-france seems to be down, or >>> it might be finger trouble, but I have to say I never had problems >>> like this with hg, and even git at least lets me clone a repo. >> >> monotone exerts stronger control; that does get frustrating sometimes. >> But it's very much in the Ada mindset; once you get the program to >> compile, it Just Works :). > > Did you get my e-mail with my signed mtn key? Yes, but I don't actually have access to do anything with it; waiting on Ludovic. > But the current state is > > $ mtn --db ~/monotone-dbs/ada-france.db db init > $ mtn --db ~/monotone-dbs/ada-france.db pull --key '' > "mtn://www.ada-france.org?org.emacs.*" > mtn: doing anonymous pull; use -kKEYNAME if you need authentication > mtn: connecting to mtn://www.ada-france.org?org.emacs.* > mtn: network error: failed to connect: Operation timed out The error message is saying it can't connect; that's because the name you gave it is not a valid IP host name. Your version of mtn (0.48) does not support URLs; you need to use: $ mtn --db ~/monotone-dbs/ada-france.db pull --key '' www.ada-france.org \ org.emacs.* Or upgrade to mtn 1.0. -- -- Stephe