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