Cannot push to Hg project on Codeplex

2019-04-19 09:30发布

问题:

I am trying to push changes to my codeplex project that is using mercurial.

I receive the following error:

abort: HTTP Error 500: abandoned transaction found - run hg recover

I have tried on my home PC and I get the same error.

I run "hg recover" and it says:

no interrupted transaction available

I know there is another simiar question here on SO. Some folks on the Net reckon one should run the recovery on the remote repository. I cannot do that. I have mailed the codeplex folks but haven't heard back.

Any ideas?

回答1:

For anyone having this problem on their own hg repo you need to run hg recover on the remote repo. It's a very simple fix but the error messages doesn't make this obvious.

(This is mentioned above, I just want to make it very clear).



回答2:

You should use the CodePlex Contact Us form and say what error you're getting and we'll run "hg recover" on your project for you.



回答3:

OK, the issue was on the remote repository hosted on codeplex. The codeplex folks were so kind as to fix the issue :)