Difference between revisions of "SVN for School Projects"
(→What is svn?) |
(→What svn can do for you?) |
||
Line 2: | Line 2: | ||
[http://svnbook.red-bean.com/ svn (Subversion)] is a source code repository. It is a program capable of storing the source code of a project and keep track of all the changes made (contributions) by its developers. | [http://svnbook.red-bean.com/ svn (Subversion)] is a source code repository. It is a program capable of storing the source code of a project and keep track of all the changes made (contributions) by its developers. | ||
===What svn can do for you?=== | ===What svn can do for you?=== | ||
− | * Stores your source code safely on a remote server so you will never lose your work. | + | * Stores your work (source code) safely on a remote server so you will never lose your work. |
− | * Lets | + | * Lets several students work on the same project at the same time. |
− | * Keeps track of all the work done with history | + | * Keeps track of all the work done with history (who have done what, and when), this means you can: |
− | *: | + | *: undo your work to any of the past stages of the work. |
− | *: | + | *: look at different stages of the work and see all the changes. |
− | * to be continued | + | *: check other team members' work, their progress and contribution. |
+ | *: ask for help from others to help you with your work and help others with their work. | ||
+ | * to be continued... | ||
=Common actions for school projects= | =Common actions for school projects= |
Revision as of 22:29, 29 January 2012
Contents
What is svn?
svn (Subversion) is a source code repository. It is a program capable of storing the source code of a project and keep track of all the changes made (contributions) by its developers.
What svn can do for you?
- Stores your work (source code) safely on a remote server so you will never lose your work.
- Lets several students work on the same project at the same time.
- Keeps track of all the work done with history (who have done what, and when), this means you can:
- undo your work to any of the past stages of the work.
- look at different stages of the work and see all the changes.
- check other team members' work, their progress and contribution.
- ask for help from others to help you with your work and help others with their work.
- to be continued...