Differences between revisions 2 and 6 (spanning 4 versions)
Revision 2 as of 2015-07-20 15:36:52
Size: 394
Editor: ZekeKaufman
Comment:
Revision 6 as of 2015-07-28 10:17:51
Size: 866
Editor: ZekeKaufman
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
== Checkout out the main branch: ==

'''CVS'''
{{{
export CVSROOT=/space/repo/1/dev
cvs checkout dev
}}}

'''git'''
{{{
git clone /space/freesurfer/repo/freesurfer
}}}
Checkout out the main branch:
||'''cvs'''||{{{cvs checkout dev}}}||
||'''git'''||{{{git clone /space/freesurfer/repo/freesurfer}}}||
Line 16: Line 7:
{{{
# CVS
export CVSROOT=/space/repo/1/dev
cvs checkout -r stable6 dev
}}}
||'''cvs'''||{{{cvs checkout -r stable6 dev}}}||
||'''git'''||{{{git clone -b stable6 /space/freesurfer/repo/freesurfer}}}||
Line 22: Line 10:
{{{
# git
git clone -b stable6 /space/freesurfer/repo/freesurfer
}}}
Commit a modified source code file:
||'''cvs'''||{{{cvs commit -m "Added new capabilities." <file_name>}}}||
||<|2>'''git'''||{{{git commit -m "Added new capabilities." <file_name>}}}||
||{{{git push .}}}||
Line 27: Line 15:
Commit a modified data file:
||'''cvs'''||{{{cvs commit <file_name>}}}||
||<|3>'''git'''||{{{git annex unlock <file_name>}}}||
||{{{git commit <file_name>}}}||
||{{{git annex copy --to origin <file_name>}}}||
Line 28: Line 21:
Replace a data file: Undo 1 commit (before push):
||'''git'''||{{{git reset --soft HEAD~1}}}||
Undo 2 commits:
||'''git'''||{{{git reset --soft HEAD~2}}}||

Checkout out the main branch:

cvs

cvs checkout dev

git

git clone /space/freesurfer/repo/freesurfer

Checkout the stable branch:

cvs

cvs checkout -r stable6 dev

git

git clone -b stable6 /space/freesurfer/repo/freesurfer

Commit a modified source code file:

cvs

cvs commit -m "Added new capabilities." <file_name>

git

git commit -m "Added new capabilities." <file_name>

git push .

Commit a modified data file:

cvs

cvs commit <file_name>

git

git annex unlock <file_name>

git commit <file_name>

git annex copy --to origin <file_name>

Undo 1 commit (before push):

git

git reset --soft HEAD~1

Undo 2 commits:

git

git reset --soft HEAD~2