Harsh, Thank you for the information. I still have a few more related questions:
- Does this mean only releases under "tags" are built using ant? What about the trunk (no build.xml in the root?) - If I am going to attempt to contribute to Hadoop, do I check out release-1.0.0 or trunk? They appear to differ. I presume 2.3/2.4/yarn is the trunk and < 2.3 is the current releases of Hadoop? Kindest regards. Ron On Fri, Dec 30, 2011 at 9:51 PM, Harsh J <ha...@cloudera.com> wrote: > Ronald, > On 31-Dec-2011, at 6:46 AM, Ronald Petty wrote: > > > Hello, > > > > Can someone explain the different layouts in the following repos, > > specifically regarding building from source? > > > > - http://svn.apache.org/repos/asf/hadoop/common/trunk/ > > - http://svn.apache.org/repos/asf/hadoop/common/tags/release-1.0.0/ > > > > I am still learning my way around the source and repo and noticed on > > http://wiki.apache.org/hadoop/HowToContribute it mentions you can build > src > > greater than .23 with Maven. I am not sure how to do that for the 1.0 > > release. > > > > Maybe a similar questions is, if I was going to build the 1.0 release > from > > source, is that the correct tag? If so, what is the proper way to do it? > > Use a latest version of Apache Ant, and run the 'ant package' target. That > is the correct tag for the release, yes. Know, however, that 1.0 is a > rename of the 0.20 branch and is not a greater version over 0.23. > > > > > I have been able to build the trunk with Maven after a few tweaks. It > > still seems to be missing a couple of items using -Pdist (conf directory > > and examples.) > > > > I appreciate the help. > > > > Kindest regards. > > > > Ron > >