Problem with remote repository
Peter Williams
pwil3058 at bigpond.net.au
Thu May 28 10:36:30 CDT 2009
Attempting to push changes to the gwsmhg repository on sourceforge I get:
[peter at mudlark gwsmhg.ssh]$ hg push
pushing to ssh://peter_ono@gwsmhg.hg.sourceforge.net/hgroot/gwsmhg
searching for changes
remote: abort: Permission denied: /hgrepo/g/gw/gwsmhg/.hg/journal.dirstate
abort: unexpected response: empty string
[peter at mudlark gwsmhg.ssh]$
When I clone a fresh copy from the sourceforge repository it seems to
work OK and the source files are the same as the local copy. But some
of the files:
.hg/dirstate
.hg/store/fncache
.hg/undo.dirstate
are different. "hg outgoing" works and gives the expected output.
I logged into sourceforge and used adminrepo to get a copy of the repo
to examine and the file .hg/dirstate did not exist but
.hg/journal.dirstate does (plus another journal file). "hg verify"
reported no errors, "hg recover" said there were no interrupted
operations and doing "hg rollback" worked but the .hg/journal/dirstate
file was still there and .hg/dirstate was still missing.
The owner ship on all files in the repository were the same and appeared
correct i.e. peter_ono as user and gwsmhg as group.
How can I recover from this situation?
Peter
--
Peter Williams pwil3058 at bigpond.net.au
"Learning, n. The kind of ignorance distinguishing the studious."
-- Ambrose Bierce
More information about the Mercurial-devel
mailing list