TinyOS CVS Repositories

From TinyOS Wiki
Revision as of 20:00, 10 January 2011 by Cire (talk | contribs)
Jump to: navigation, search

WARNING: The TinyOS CVS repository has been deprecated.

The current TinyOS repository is maintained at [TinyOS/googlecode]. Instruction for accessing via SVN can be found at Installing from SVN/GIT.

The older CVS version of TinyOS source code can be found at Sourceforge. This approximately corresponds to the TinyOS 2.1.1 release. This page shows how to access the main TinyOS and Contrib CVS repos. But you really should be looking at the SVN based GoogleCode TinyOS repo.

Browsing

The last CVS repository of TinyOS can be browsed TinyOS/CVS.

Anonymous CVS Access

To download the whole tinyos repository you can execute this command:

cvs -z3 -d:pserver:anonymous@tinyos.cvs.sourceforge.net:/cvsroot/tinyos checkout .

To download the Contributed TinyOS 2.x projects you can use this command:

cvs -z3 -d:pserver:anonymous@tinyos.cvs.sourceforge.net:/cvsroot/tinyos checkout -P tinyos-2.x-contrib

To download only one project of the contributed code you can use this command:

cvs -z3 -d:pserver:anonymous@tinyos.cvs.sourceforge.net:/cvsroot/tinyos checkout -P tinyos-2.x-contrib/PROJECT_NAME

Where PROJECT_NAME is the folder name of the project. This previous commands will not allows you to modify the source code.

Developer CVS Access via SSH

If you have been granted developer access for one of the contributed project you can download all the Contributed TinyOS 2.x projects with these commands:

export CVS_RSH=ssh
cvs -z3 -d:ext:USERNAME@tinyos.cvs.sourceforge.net:/cvsroot/tinyos checkout tinyos-2.x-contrib

Where USERNAME is your Sourceforge login. Your password will be asked.

To download only your project code you can enter:

export CVS_RSH=ssh
cvs -z3 -d:ext:sis-sou@tinyos.cvs.sourceforge.net:/cvsroot/tinyos checkout tinyos-2.x-contrib/PROJECT_NAME

See also

External links