welcome: please sign in
location: Diff for "versionControl"
Differences between revisions 13 and 14
Revision 13 as of 2013-05-16 10:20:58
Size: 1716
Editor: andersn
Comment:
Revision 14 as of 2013-05-16 10:21:19
Size: 1746
Editor: andersn
Comment:
Deletions are marked like this. Additions are marked like this.
Line 15: Line 15:


SubversionTracGuidelines

Version control

A version control system is useful when working on a collection of files that evolves over time, in particular if several people are modifying the files. For example, version control is often used in software projects to store the code in a way that several developers can access and contribute to the code without the need to send files by e-mail etc. Another example is when you are writing a paper with your colleagues and you need to efficiently and safely share your additions to the paper. A version control system also keeps track of the history of your contributions; most version control systems can be used to retrieve the state of your files as of a given date. This means that there is no need to create local back-up copies. To make it short and sweet: version control means you can relax.

The version control system Subversion is installed on one of our servers. Currently, it is used for a number of research projects, some master's thesis projects and for the projects in the Project in Automatic Control course.

We can also set up repositories using Bazaar where access can be granted also to external users. If there is enough interest we can also support for example Git or Mercurial repositories.

Talk to Anders Nilsson in order to have a repository for your files set up, or if you want to know more about version control.

SubversionTracGuidelines

versionControl (last edited 2020-02-13 13:03:00 by albheim)