Chasing changing repository locations (original) (raw)

Severin Gehwolf sgehwolf at redhat.com
Fri Nov 10 09:05:23 UTC 2017


On Fri, 2017-11-10 at 09:20 +0100, John Paul Adrian Glaubitz wrote:

Hello!

I just noticed that the main development repository for OpenJDK has moved again from [1] to [2]. Can someone explain me what happened and why the repository was moved?

There was an effort to go from Mercurial forests to one consolidated repo: http://mail.openjdk.java.net/pipermail/jdk10-dev/2017-June/000371.html http://mail.openjdk.java.net/pipermail/jdk10-dev/2017-September/000455.html

[1] might have been a temporary place, I'm losing track :(

[2] is the new place for new hotspot, AFAIK. It looks like [1] and [2] have the same layout. You might be able to add the new location via a new path by changing '.hg/hgrc'. Confirm with hg paths.

$ hg paths default = http://hg.openjdk.java.net/jdk/hs

HTH, Severin

I was a bit confused because I submitted a changeset, it got accepted and merged but my change didn't show up the old repository [1]. Then I searched around and found out it ended up in [2].

This is mildly annoying since I will now have to check out the repository again which takes quite some time on some of the development machines I use (not all of them are mine and some have a slower internet connection than  others) and there is also the risk that I miss important changes and my changes conflict with changes already submitted in the moved repository. Is there a system behind the repositories moving around? And is there a way to track this easily, e.g. does Mercurial have any commands that are particularly useful in these situations? Is there maybe a way to add the new repository as a new remote in Mercurial similar to what can be done in git with "git remote" and then just fetch the changes from the new repository? Sorry if my questions seem a bit stupid, I'm just trying to understand the workflow behind the current systems :-). Thanks, Adrian > [1] http://hg.openjdk.java.net/jdk10/hs/ > [2] http://hg.openjdk.java.net/jdk/hs/



More information about the hotspot-dev mailing list