Rename source/ => doc/
[ryppl:doc.git] / doc / svn_equivs.rst
1 .. highlight:: git_shell
2
3 SVN Command equivalents
4 =======================
5
6 svn cat
7 -------
8
9 ``svn cat boost/version.hpp``
10
11   git show HEAD:boost/version.hpp
12
13 The ``HEAD`` here is the revision of the current branch.  So ``svn cat
14 -r PREV boost/version.hpp`` would be ::
15  
16   git show HEAD^:boost/version.hpp
17
18 and the version three revisions ago ::
19
20   git show HEAD~3:boost/version.hpp 
21   
22 svn revert
23 ----------
24
25 ``svn revert boost/version.hpp`` ::
26
27   git checkout boost/version.hpp
28
29 This removes any local changes to a file and replaces them with the
30 last-committed version.  
31