Mercurial v3.6.3 couldn't push but v3.4.2 could
Event Timeline
I just tried pushing a commit and this worked fine. I tried this with 3.6.3 on the client and tried pushing commits with these different versions on the server:
- 2.6.2
- 3.4.2
- 3.5.1
- 3.6.3
In every case the push when through without issues. I suspect @efkan may have an outdated install/configuration.
Hi @avivey ,
I use ubuntu 14.04.2 as my server and its hg version is 3.3.2.
I had upgraded when I couldn't push to the server.
Hi @cspeckmim ,
I cloned Phabricator on 2016-01-16 by using that. Because of I use Windows OS, I cannot run arc upgrade.
ps: I hit the wall at every step when developing something on Windows. I'm enduring :)
This issue had been created for to create awareness to administrators and users.
So, the mission is completed :)
@efkan - you should probably make a Maniphest Task for errors you run into rather than a Ponder Question - errors will likely be seen and fixed sooner than questions. For example I am not an administrator and I don't believe @avivey is either (but a very active user/contributor).
The issue I was seeing in T9450 is not quite the same one you're seeing here. In that one, the server is running 3.4+ and still indicating to the mercurial client that bundle2 format was supported. Since your server is running 3.3, there is no bundle2 (can even see the capabilities: line there is no bundle2= component). It is likely not the same issue.
I've occasionally gotten the "stream ended unexpectedly" issue, however in some cases trying another push seems to work, or it previously did work with the error (though left in a bad state) as pushing again indicates nothing left to push. I haven't really had much chance to test it out as I only have a single, small, lightly-used, Diffusion-hosted repository.
Yeah, the Q&A section isn't monitored for these kinds of things, it's more for support.
However, since this is hard to reproduce (See Contributing Bug Reports), it would be very hard to get any resources to solve.
I don't use hg, so I don't have any insight.
Maybe it's an issue with hg windows client?
@cspeckmim - you're right. But for now I'm not going to create Maniphest Task because I'm a novice in Phabricator. Actually I don't think, but maybe I did wrong something. Before writing this question I've seen T9450. When I become a more experienced user, I'll use Maniphest tasks. Thanks for your advice and sharing your experiences.