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.