Post by Devonator on Dec 5, 2012 5:43:40 GMT -5
SVN Signup and Installation
Create an Account
[/li][/ul]
To install an SVN client...
Installation and usage instructions:
ROS (Robot Operating System) Installation
"ROS is an open-source, meta-operating system for your robot. It provides the services you would expect from an operating system, including hardware abstraction, low-level device control, implementation of commonly-used functionality, message-passing between processes, and package management. It also provides tools and libraries for obtaining, building, writing, and running code across multiple computers".
- ROS.org Wiki
To install, you must have Linux installed (preferably Ubuntu). Follow the installation instructions and 'Getting Started' tutorials found at www.ros.org/wiki/ to install and get aquainted with ROS.
Create an Account
- Go to svn.thecube.ca, click on "create an account",
- Follow the instructions.
- Email your username to Jordan (jbbalanko@…) to be added to the Thunderbots@Home project.
- Once you have been added to the team project, you can access this wiki and the SVN repository at [svn.thecube.ca/svn/thunderbotsathome].
[/li][/ul]
To install an SVN client...
(Note: the client will not take up much space, but downloading the content from the team's server will take 1+ GB, depending how much we have on there at a given time. Make sure you have adequate free space first.)
Installation and usage instructions:
- Mac
Just don't. (You can try, but there are very few SVN clients for Mac, and they are terrible) - Windows
- Download Tortoise SVN(http://tortoisesvn.net/downloads.html)
- Tortoise SVN works through the right-click menu in Windows Explorer.
- Create a folder somewhere (probably best in your "Documents" folder) called something like "@home SVN".
- Then, right-click on this folder and select "SVN Checkout...".
- In the pop-up window, enter the following settings:
- URL of repository: svn.thecube.ca/svn/thunderbotsathome/
- Checkout directory: Keep the directory as is, except delete the trailing "thunderbotsathome/" (e.g. if your directory is "C:/.../My Documents/@home SVN/thunderbotsathome/", change this to "C:/.../My Documents/@home SVN/")
- Depth: Fully recursive Do not check the "omit externals" box Revision: HEAD Revision
- Click OK and let Tortoise download from the server.
- Download Tortoise SVN(http://tortoisesvn.net/downloads.html)
- Linux
Run the following commands:- sudo apt-get install subversion
- Enter your password and wait for the installation to complete. Then run:
- svn co --depth immediates svn.thecube.ca/svn/thunderbotsathome
- cd thunderbotsathome
- svn up --set-depth infinity
- sudo apt-get install subversion
ROS (Robot Operating System) Installation
"ROS is an open-source, meta-operating system for your robot. It provides the services you would expect from an operating system, including hardware abstraction, low-level device control, implementation of commonly-used functionality, message-passing between processes, and package management. It also provides tools and libraries for obtaining, building, writing, and running code across multiple computers".
- ROS.org Wiki
To install, you must have Linux installed (preferably Ubuntu). Follow the installation instructions and 'Getting Started' tutorials found at www.ros.org/wiki/ to install and get aquainted with ROS.