|
TORP - THE OPEN ROBOT PROJECT
The First Fully Open Mechanical, Electrical and Computational Cooperative Robotic Project
http://www.theopenrobotproject.org
The Open Robot Project is ruled by the GNU General Public License (GPL). Any person around the world can download or contribute to the improvement of the robot, as well as fully/partially replicate the project in his/her own country, laboratory or home for non-profit purposes.
|
||||||
![]() |
Sidebar... |
Project GalleriesTORP project is stored in a SubversionHowever, we strongly recommend you to use a SVN client that is capable to download the whole folder and also make you able to upload contributions to the group. This page will provide you the "how to" in order to manage the project using the SVN client. In next sections you will find information about how a SVN system works (if you are not familiar with this concept), how to install and configure a SVN client, how to download files and also how to upload your contributions. What is a SVN?If you are not familiar with a SVN System, we will quickly describe here how things work. SVN is a very well known system for collaborative software development, where many people works simultaneously in a single project. All project files remain stored in a SVN Server, and you will need to install and configure a SVN client (it is a very simple and quick process). Since you have a SVN client in your machine, every time you start your work, you must ask your client to download to your machine the newest software version stored in the server. Every time you finish your job (or from time to time), you must sync again with the server in order to upload your changes to the server. After your upload, a newer version of the project is automatically created and this will be the current version of the software if someone tries to download it. The SVN server has also some useful tools: it is capable to manage conflicts in the upload process and also keep stored all files upload indefinitely. In other words, if you made some mistake in your development, it is easy to revert and download an older version of the software. How to install a SVN client?There are lots of SVN clients. We will provide here a tutorial to a quick install of TortoiseSVN How do I configure my SVN?First of all, "right click" in your desktop, select "SVN Checkout..."; Fill in the dialog as follows:
Click "OK". Your login and password will be required. If you are a member of the TORP development group (and have a login at sourceforge), you will be able to upload contributions. Otherwise, login at anonymous for just download files. TortoiseSVN will now check out the code. You can now work in downloaded files normally in our hard disk (they will not be upload unless you do that). A detailed description about the TortoiseSVN configuration for sourceforge can be found here How should I work with SVN?You will need appropriate actions in some special cases:
|
![]() |
|||
|
** The Open Robot Project (www.theopenrobotproject.org) **
|
||||||