Re: [dev] Missing hg repo after move?

From: Rafa Garcia Gallego <rafael.garcia.gallego_AT_gmail.com>
Date: Fri, 30 Sep 2011 00:43:16 +0200

Hi,

On Thu, Sep 29, 2011 at 9:28 PM, Rob <robpilling_AT_gmail.com> wrote:
> On 29 September 2011 20:08, Jeremy Jackins <jeremyjackins_AT_gmail.com> wrote:
>>    hg clone http://hg.suckless.org/sandy
>> gives
>>    abort: HTTP Error 500: Internal Server Error

Also, if I do:

$ hg -v pull
running ssh rafa_AT_suckless.org "hg -R /repos/sandy serve --stdio"
remote: abort: There is no Mercurial repository here (.hg not found)!
abort: no suitable response from remote hg!


yet .hg seems to be there:

$ ssh rafa_AT_suckless.org ls -A /repos/sandy
config.def.h
config.mk
.hg
.hgtags
LICENSE
Makefile
README
sandy.1
sandy.c
TODO


however...

$ ssh rafa_AT_suckless.org hg -R /repos/sandy -v status
abort: requirement 'dotencode' not supported!


Looking at hg docs at
http://mercurial.selenic.com/wiki/RequiresFile#Older_Mercurial_versions
it seems like the new suckless host has an old mercurial version:

$ hg --version
Mercurial Distributed SCM (version 1.9.2)
(see http://mercurial.selenic.com for more information)

Copyright (C) 2005-2011 Matt Mackall and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
$ ssh rafa_AT_suckless.org hg --version
Mercurial Distributed SCM (version 1.6.4)

Copyright (C) 2005-2010 Matt Mackall <mpm_AT_selenic.com> and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


Is there any reason for this? Should I do the "hg --config
format.dotencode=0" trick that the hg docs suggest and push it? It
seems fair since other repos don't seem to need dotencode.

Cheers,
Rafa.
Received on Fri Sep 30 2011 - 00:43:16 CEST

This archive was generated by hypermail 2.3.0 : Fri Sep 30 2011 - 00:48:02 CEST