Reproducible-Research.de

Concepts and tools for the responsible scientist

User Tools

Site Tools


tools:vcs:index

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tools:vcs:index [2020/09/27 12:22] – [Which tool to use] tilltools:vcs:index [2020/09/29 16:30] (current) till
Line 1: Line 1:
 +~~NOTOC~~
 +
 {{fa>code-fork?48&align=right}} {{fa>code-fork?48&align=right}}
  ====== Version control ======  ====== Version control ======
Line 16: Line 18:
  
  
-  * Why versioning? +===== Why versioning? ===== 
-    * Software is //always// subject to change -- that's why it is called "soft"+ 
-    * Routines for data processing and analysis develop, often together with the understanding of the task. +  * Software is //always// subject to change -- that's why it is called "soft"
-    * Reverting to the last version that "just worked" is an (easy) task. +  * Routines for data processing and analysis develop, often together with the understanding of the task. 
-  What should be versioned? +  * Reverting to the last version that "just worked" is an (easy) task. 
-    * Basically everthing, from a script for data processing to the final manuscript/thesis/project report + 
-  What are prerequisites for ubiquitious versioning? + 
-    * Open file formats allowing for easy versioning (ideally text formats) +===== What should be versioned? ===== 
-    * Minimal infrastructure requirements, as met by a distributed version control system + 
-    * Possibility to share versioned data with others (via simple-to-use web interfaces)+  * Basically everthing, from a script for data processing to the final manuscript/thesis/project report 
 + 
 + 
 +===== What are prerequisites for ubiquitious versioning? ===== 
 + 
 +  * Open file formats allowing for easy versioning (ideally text formats) 
 +  * Minimal infrastructure requirements, as met by a distributed version control system 
 +  * Possibility to share versioned data with others (via simple-to-use web interfaces)
  
 Beware: Versioning without [[..:versionnumbers:|version numbers]] is only half the battle. Beware: Versioning without [[..:versionnumbers:|version numbers]] is only half the battle.
tools/vcs/index.1601202135.txt.gz · Last modified: 2020/09/27 12:22 by till