First time user - can't clone

Skip Montanaro skip at pobox.com
Fri Nov 16 03:11:58 UTC 2007


I started using mercurial a few weeks ago for a small Python module I hope
to distribute because it was so easy to start using (hg add - voila!).  Most
everything has been working okay.  Today I tried to export it by running hg
serve.  That seems to make the repository available through the web (try
visiting http://montanaro.dyndns.org:8000/ nights or weekends).  I can't
seem to clone from it though.  I installed hg 0.9.5 at work and gave it a try:

    % hg clone http://montanaro.dyndns.org:8000/
    destination directory: montanaro.dyndns.org:8000
    requesting all changes
    adding changesets
    adding manifests
    adding file changes
    added 12 changesets with 18 changes to 7 files
    abort: No such file or directory: 
      /home/ink/skipm/src/montanaro.dyndns.org:8000/./

(last line wrapped to keep gmane happy).

The clone operation created a montanaro.dyndns.org:8000 directory on
my machine:

    % ls -laR montanaro.dyndns.org\:8000/
    montanaro.dyndns.org:8000/:
    total 8
    drwxr-xr-x   3 skipm develop  512 Nov 15 21:02 .
    drwxrwxr-x 236 skipm develop 5632 Nov 15 21:02 ..
    drwxr-xr-x   3 skipm develop  512 Nov 15 21:02 .hg

    montanaro.dyndns.org:8000/.hg:
    total 7
    drwxr-xr-x 3 skipm develop 512 Nov 15 21:02 .
    drwxr-xr-x 3 skipm develop 512 Nov 15 21:02 ..
    -rw-r--r-- 1 skipm develop  57 Nov 15 21:02 00changelog.i
    -rw-r--r-- 1 skipm develop  93 Nov 15 21:02 branch.cache
    -rw-r--r-- 1 skipm develop  52 Nov 15 21:02 hgrc
    -rw-r--r-- 1 skipm develop  15 Nov 15 21:02 requires
    drwxr-xr-x 3 skipm develop 512 Nov 15 21:02 store
    -rw-r--r-- 1 skipm develop   0 Nov 15 21:02 undo.dirstate

    montanaro.dyndns.org:8000/.hg/store:
    total 9
    drwxr-xr-x 3 skipm develop  512 Nov 15 21:02 .
    drwxr-xr-x 3 skipm develop  512 Nov 15 21:02 ..
    -rw-r--r-- 1 skipm develop 2528 Nov 15 21:02 00changelog.i
    -rw-r--r-- 1 skipm develop 1939 Nov 15 21:02 00manifest.i
    drwxr-xr-x 3 skipm develop  512 Nov 15 21:02 data
    -rw-r--r-- 1 skipm develop  168 Nov 15 21:02 undo

    montanaro.dyndns.org:8000/.hg/store/data:
    total 15
    drwxr-xr-x 3 skipm develop  512 Nov 15 21:02 .
    drwxr-xr-x 3 skipm develop  512 Nov 15 21:02 ..
    -rw-r--r-- 1 skipm develop  738 Nov 15 21:02 _l_i_c_e_n_s_e.i
    -rw-r--r-- 1 skipm develop  228 Nov 15 21:02 _m_a_n_i_f_e_s_t.i
    -rw-r--r-- 1 skipm develop  146 Nov 15 21:02 _m_a_n_i_f_e_s_t.in.i
    -rw-r--r-- 1 skipm develop  344 Nov 15 21:02 _r_e_a_d_m_e.i
    drwxr-xr-x 2 skipm develop  512 Nov 15 21:02 doc
    -rw-r--r-- 1 skipm develop 6476 Nov 15 21:02 lockfile.py.i
    -rw-r--r-- 1 skipm develop  621 Nov 15 21:02 setup.py.i

    montanaro.dyndns.org:8000/.hg/store/data/doc:
    total 6
    drwxr-xr-x 2 skipm develop  512 Nov 15 21:02 .
    drwxr-xr-x 3 skipm develop  512 Nov 15 21:02 ..
    -rw-r--r-- 1 skipm develop 3199 Nov 15 21:02 lockfile.rst.i

The server is running 0.9.5 on a Mac installed via DarwinPorts and Python
2.4 also courtesy of DarwinPorts.  The client I'm trying to clone from is
running 0.9.5 on Solaris 10 installed by me from source and also running
with Python 2.4.  Those files containing underscores in .hg/store/data look
suspicious.  What, if anything, did I do wrong?

Thanks,

Skip Montanaro - skip at pobox.com - http://www.webfast.com/~skip/






More information about the Mercurial mailing list