Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

uPortal uses SVN for its code repository. As an alternative to downloading a packaged uPortal distribution, you can instead check out the project from SVN. You'll need to do this if you intend to develop uPortal itself, or submit patches, and in many cases it is desirable to perform "vendor imports" and be able to interrogate SVN for the history of a file.

Fisheye

You can review source control information via the web, e.g. histories of files and contents of changesets.

As of Feb. 7, 2006 the JA-SIG-hosted web interface for exploring the JA-SIG SVN repository is an instance of the Fisheye source control management tool. You can use this web interface to the uPortal SVN code repository to browse through all the branches of the uPortal code.

Anonymous access to SVN

You can access the uPortal code via anonymous access using a SVN client. A SVN client can be downloaded from Tigris, the SVN developers.

Next, checkout the up2 project with the following command:

svn co https://www.ja-sig.org/svn/up2

uPortal 3 is a separate project under named up3 folder. Use the following command to checkout up3:

svn co https://www.ja-sig.org/svn/up3

uPortal portlets are kept as a separate projects under the portlets folder. Use the following command to checkout a portlet project:

svn co https://www.ja-sig.org/svn/portlets/PORTLET_NAME

uPortal channels are kept as a separate module portal_channels in the JA-SIG CVS Repository.

Anonymous access to CVS

You can access older uPortal code via anonymous access using a CVS client. Most *nix operating systems have a CVS client available and there are CVS clients available for Microsoft Windows WinCVS being a popular choice). The uPortal project's CVS repository can be checked out through anonymous (pserver) CVS with the following instruction set. When prompted for a password for anonymous, simply press the Enter key.

uPortal and JA-SIG no longer actively use CVS. New changesets are not included in CVS.

cvs -d:pserver:anonymous@developer.ja-sig.org:2401/home/cvs/jasig login

Next, checkout the portal_channels module with the following command:

cvs -d:pserver:anonymous@developer.ja-sig.org:2401/home/cvs/jasig co portal_channels

Notes:

  • Updates from within the module's directory do not need the -d parameter.
  • Some CVS clients have problems with the port syntax. In this case, remove the "2401" and instead, use:
cvs -d:pserver:anonymous@developer.ja-sig.org:/home/cvs/jasig
  • No labels