Difference between revisions of "Getting sources using subversion or directly from the snapshots"

From Wiki for iCub and Friends
Jump to navigation Jump to search
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
If you do not want or could not to use git you can download YARP and iCub sources from any of the available snapshots or subversion.
All the software of the iCub project is developed at https://github.com/robotology .  


== Download from Snapshots ==
You can access GitHub with SVN clients following the docs in https://docs.github.com/en/free-pro-team@latest/github/importing-your-projects-to-github/support-for-subversion-clients .
 
Snapshots of the sources are available for YARP and iCub here: [[Downloads]]. Download the zip file and unpack it.
 
== Using subversion (Linux) ==
 
Pick a directory where you would like to install the sources, e.g. /home/user
 
  cd /home/user
  svn co https://github.com/robotology/yarp/trunk yarp
  svn co https://github.com/robotology/iCub-main/trunk iCub-main
 
== Using Subversion (Windows) ==
 
== Getting Subversion ==
 
This step is required only if you want to get the sources from our subversion repository. If you plan to use a snapshot you can skip this step.
 
Get a svn client for Windows, tortoisesvn is a good option, available from http://tortoisesvn.net/. <br> If you install this graphical client, remember to enable the "command line client tool" like shown in the picture.
 
[[File:Tortoise 2.jpeg|450px]]
 
If you are not familiar with svn we suggest at least you learn the basics. Some instructions are available from the sourceforge website:
 
  https://sourceforge.net/apps/trac/sourceforge/wiki/Subversion
 
A lot of more details (including a quick introduction) can be found instead here:
 
  http://svnbook.red-bean.com/
 
'''Important''': if you are a developer and are planning to commit to the repository don't forget to configure svn. Follow this link: [[Subversion_client_flags]].
 
== Using Subversion ==
 
Use file manager to browse to the location where you would like to download YARP (e.g. c:\yarp). Right click on an empty region of the window and select "SVN checkout" from the contextual menu.
 
Type the following string in the entry "URL of repository":
 
    https://github.com/robotology/yarp/trunk
 
No password or username will be required.
 
Now for icub-main use file manager to browse to the location where you would like to download the code (e.g. c:\icub-main). Right click on an empty region of the window and select "SVN checkout" from the contextual menu.
 
Type the following string in the entry "URL of repository":
 
    https://github.com/robotology/icub-main/trunk
 
No password or username will be required.

Latest revision as of 17:33, 16 November 2020

All the software of the iCub project is developed at https://github.com/robotology .

You can access GitHub with SVN clients following the docs in https://docs.github.com/en/free-pro-team@latest/github/importing-your-projects-to-github/support-for-subversion-clients .