Understanding JA-SIG's particular CVS repository
Documentation on uPortal website
See the documentation on the website.
Modules
The uPortal CVS Repository contains several modules
| name | content |
|---|---|
| portal | Core uPortal |
| portal_channels | uPortal Channels |
| portal_portlets | uPortal Portlets |
| portal_documentation | Anakia-driven uPortal Documentation |
| sandbox | Cutting edge experimental code, including uPortal 3 |
Making the uPortal module compile
If you download the uPortal module and try to run it in Eclipse, it won't compile until you add the JAXP libraries to the endorsed directory of your JDK and configure Eclipse to honor them. See Practical uP25 XML Changes.
Understanding CVS
Branches


Comments (2)
Dec 09, 2004
Mike Farnham says:
My understanding of the uPortal CVS Tree: (Well at least it looked ok in an emai...My understanding of the uPortal CVS Tree:
(Well at least it looked ok in an email)
_---- indicates a branch
/ - also shows a branch and is a better depiction
because the branch grows away from the trunk, but
also continues to be added, as time goes on (vertical growth)
!!! - The MAIN trunk of the CVS Tree
HEAD = Tip of Main
!!!
!!!
!! _---2.5 will happen here sometime in the future, likely Spring, 2005
!M !
!A !
!I !
!N !
!!!
!BR_---2.4.1
!!!
<time gap>
!!!--
/->patch!!!--/2.3.5
!!!-/
!BR/
This is how we did it where I previously worked.
This means if there is a patch to a previous branch
it has to brought forward to the new branch correct?
Example: A Patch in 2.3.5 must be propagated into 2.4.1 or the main.
Dec 11, 2004
Andrew Petro says:
This text diagram now reflected in the attached GIF.This text diagram now reflected in the attached GIF.