My First OpenJDK7 Mercurial Push

Finally was able to push my first OpenJDK7 Changes into the Mercurial jdk7/build area forest. Specifically to the three repositories: jdk7/build/jdk jdk7/build/jdk, and jdk7/build/jdk.

You can actually browse the changesets by clicking on the changeset links. If you haven't browsed around a Mercurial repository, it's pretty cool.

So What Happens Now?

This is just one of the many team areas for the JDK7 project, as the build team changes accumulate, at some point we will decide (as a team) to do some more detailed build&test runs and when we are satisfied all is well, we will reserve a time to integrate all these build changes to the master area Mercurial forest at http://hg.openjdk.java.net/jdk7/jdk7. (The various teams have to take turns integrating to the master area).

Finally, at some point the Release Engineering team will do their thing and create formal promoted builds from the master repositories, tagging the repositories to indicate when the promotion took place. The Release Engineering team will have to push the tag additions to the master repositories as a final step. At that point, cloning the repositories using that specific tag should get you the exact source used to create the promoted build.

Things are heating up in the OpenJDK world... ;\^)

-kto

Comments:

Post a Comment:
Comments are closed for this entry.
About

Various blogs on JDK development procedures, including building, build infrastructure, testing, and source maintenance.

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today