Download Workflow of statistical data analysis - 2011

Transcript
c Oliver Kirchkamp
Workflow
[ 18th July 2013, 10:26 ] — 104
• Conceptual differences:
– subversion has only one repository (on the server), git
has one or more local repositories plus one or more on
different servers.
– inconsistent uploads to a server:
subversion will not complain if after a push/commit the
state on the server is different from the state on any of
the clients. git will not allow this (git forces you to pull
first, merge, commit, and push then)
8.9
Steps to set up a subversion repository at the URZ
at the FSU Jena
If you need to set up a subversion repository here at the FSU, tell
me about it and tell me the hurz-loginis of the people who plan to
use it. Technically, setting up a new repository means the following:
• ssh to subversion.rz.uni-jena.de
• svnadmin create /data/svn/ewf/hrepositoryi
• chmod -R g+w /data/svn/ewf/hrepositoryi
• set access rights for all involved hurz-loginis in /svn/access-ewf
• then, at the local machine in a directory that actually contains
only the files you want to add: svn –username hurz-logini
import . https://subversion.rz.uni-jena.de/svn/ewf/hrepositoryi-m
"Initial import"
(this “imports” data into the repository)
• then, at all client machines,
svn –username hurz-logini checkout https://subversion.rz.uni-jena.