This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: eCOS 2.0 install vs CVS checkout
On Sun, 2003-03-23 at 11:56, Greg Holdren wrote:
>
>
>
> > On Sun, 2003-03-23 at 09:12, Tim michals wrote:
> > > Quick question on directory structure between cvs and
> > > using the install procedure for 2.0: The install
> > > creates sub directories, v2_0b1, and cvs is using
> > > current. If using cvs, is this the current head of
> > > the 2.0b1?
> >
> > No, you would need to use the tag 'ecos-v2_0b1-release' to
> > get exactly that version. You can use the tag 'ecos-v2_0-branch'
> > to keep up with the latest 2.0 branch.
> >
>
> How is 'ecos-v2_0-branch' related to 'current'? Would'nt these be the
> same?
'ecos-v2_0-branch' is a CVS tag for the 2.0 code line. This
is a "fork" in the code which we made when starting the 2.0
beta process. It allows development to continue, while still
preserving a stable basis for the 2.0 release.
If by 'current' you mean the head of the trunk, then these
are definitely different. Lots of things have and will continue
to change on the trunk that don't affect the 2.0 branch.
'current' also refers to package versions. This is what we
always keep in the CVS tree. Once there is a release, like
the upcoming 2.0, then all of the directories named 'current'
are renamed by the release process to something like 'v2_0'
This method allows a single source repository to hold multiple
versions of the same code - the configuration tools know how
to manage which packages are used from what release, etc.
--
.--------------------------------------------------------.
| Mind: Embedded Linux and eCos Development |
|--------------------------------------------------------|
| Gary Thomas email: gary dot thomas at mind dot be |
| Mind ( http://mind.be ) tel: +1 (970) 229-1963 |
| gpg: http://www.chez-thomas.org/gary/gpg_key.asc |
'--------------------------------------------------------'
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss