Difference between revisions of "TinyOS CVS Repositories"

From TinyOS Wiki
Jump to: navigation, search
Line 1: Line 1:
'''WARNING:'''  The TinyOS CVS repository has been deprecated.
+
This page details instructions for accessing the current TinyOS Contrib repository as well as the archival
 +
TinyOS CVS repository.  The main TinyOS CVS repository is provided for reference only.  Any new work should
 +
be referencing the main TinyOS SVN trunk at [[http://code.google.com/p/tinyos-main/ TinyOS/googlecode]]. 
 +
Instructions for accessing can be found at [[Installing from SVN/GIT]].
  
The current TinyOS repository is maintained at [[http://code.google.com/p/tinyos-main/ 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 [http://sourceforge.net/ Sourceforge]. This approximately corresponds to the TinyOS 2.1.1 release. 
+
== Browsing the TinyOS Contrib CVS repository (read-only) ==
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 [http://tinyos.cvs.sourceforge.net/viewvc/tinyos/ 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 [[TinyOS 2.x index of contributed code|Contributed TinyOS 2.x projects]] you can use this command:
 
To download the [[TinyOS 2.x index of contributed code|Contributed TinyOS 2.x projects]] you can use this command:
Line 21: Line 15:
 
This previous commands will not allows you to modify the source code.
 
This previous commands will not allows you to modify the source code.
  
== Developer CVS Access via SSH ==
+
 
 +
== Contrib CVS Access via SSH (Developer, read/write) ==
 
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:
 
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
 
  export CVS_RSH=ssh
 
  cvs -z3 -d:ext:USERNAME@tinyos.cvs.sourceforge.net:/cvsroot/tinyos checkout tinyos-2.x-contrib
 
  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.
+
Where USERNAME is your Sourceforge login. You will be prompted for your password.
  
To download only your project code you can enter:
+
To download a specific project code:
 
  export CVS_RSH=ssh
 
  export CVS_RSH=ssh
 
  cvs -z3 -d:ext:sis-sou@tinyos.cvs.sourceforge.net:/cvsroot/tinyos checkout tinyos-2.x-contrib/PROJECT_NAME
 
  cvs -z3 -d:ext:sis-sou@tinyos.cvs.sourceforge.net:/cvsroot/tinyos checkout tinyos-2.x-contrib/PROJECT_NAME
 +
 +
 +
== Browsing the old TinyOS CVS trunk ==
 +
 +
'''WARNING:'''  The main TinyOS CVS repository has been deprecated.
 +
 +
The TinyOS CVS repository is provided for reference only and roughly
 +
corresponds to the TinyOS 2.1.1 release.
 +
 +
The repository is located at [http://sourceforge.net/ Sourceforge].
 +
Browsing access is via [http://tinyos.cvs.sourceforge.net/viewvc/tinyos/ 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 .
 +
 +
  
 
== See also ==
 
== See also ==

Revision as of 19:44, 29 March 2011

This page details instructions for accessing the current TinyOS Contrib repository as well as the archival TinyOS CVS repository. The main TinyOS CVS repository is provided for reference only. Any new work should be referencing the main TinyOS SVN trunk at [TinyOS/googlecode]. Instructions for accessing can be found at Installing from SVN/GIT.


Browsing the TinyOS Contrib CVS repository (read-only)

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.


Contrib CVS Access via SSH (Developer, read/write)

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. You will be prompted for your password.

To download a specific project code:

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


Browsing the old TinyOS CVS trunk

WARNING: The main TinyOS CVS repository has been deprecated.

The TinyOS CVS repository is provided for reference only and roughly corresponds to the TinyOS 2.1.1 release.

The repository is located at Sourceforge. Browsing access is via 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 .


See also

External links