r6 | seanius | 2006-01-27 07:38:25 +0100 (Fri, 27 Jan 2006) | 1 line
fix breakage in rules
#+END_SRC
Loading the svn repository, we see 2 new swh revisions:
#+BEGIN_SRC sh
b'tree 752c52134dcbf2fff13c7be1ce4e9e5dbf428a59\nparent 4876cb10aec6f708f7466dddf547567b65f6c39c\nauthor tony 1466759224.2817 +0000\ncommitter tony 1466759224.2817 +0000\nsvn_repo_uuid 3187e211-bb14-4c82-9596-0b59d67cd7f4\nsvn_revision 7\n\nAdd a new README'
b'tree 39c813fb4717a4864bacefbd90b51a3241ae4140\nparent 7f5bc909c29d4e93d8ccfdda516e51ed44930ee1\nauthor tony 1466759322.099151 +0000\ncommitter tony 1466759322.099151 +0000\nsvn_repo_uuid 3187e211-bb14-4c82-9596-0b59d67cd7f4\nsvn_revision 8\n\nAdd link to README'
$ cd ..; rm -rf pkg-gourmet; svn export --ignore-keywords file:///home/storage/svn/repos/pkg-gourmet@7; cd pkg-gourmet; swh-hashtree --path .
A pkg-gourmet
A pkg-gourmet/foo
A pkg-gourmet/foo/bar
A pkg-gourmet/foo/bar/README
A pkg-gourmet/gourmet
A pkg-gourmet/gourmet/branches
A pkg-gourmet/gourmet/tags
A pkg-gourmet/gourmet/trunk
A pkg-gourmet/gourmet/trunk/debian
A pkg-gourmet/gourmet/trunk/debian/patches
A pkg-gourmet/gourmet/trunk/debian/patches/00list
A pkg-gourmet/gourmet/trunk/debian/patches/01_printer_warning.dpatch
A pkg-gourmet/gourmet/trunk/debian/README.Maintainer
A pkg-gourmet/gourmet/trunk/debian/TODO
A pkg-gourmet/gourmet/trunk/debian/changelog
A pkg-gourmet/gourmet/trunk/debian/compat
A pkg-gourmet/gourmet/trunk/debian/control
A pkg-gourmet/gourmet/trunk/debian/copyright
A pkg-gourmet/gourmet/trunk/debian/dirs
A pkg-gourmet/gourmet/trunk/debian/docs
A pkg-gourmet/gourmet/trunk/debian/gourmet.1
A pkg-gourmet/gourmet/trunk/debian/menu
A pkg-gourmet/gourmet/trunk/debian/postinst
A pkg-gourmet/gourmet/trunk/debian/postrm
A pkg-gourmet/gourmet/trunk/debian/prerm
A pkg-gourmet/gourmet/trunk/debian/recbox.xpm
A pkg-gourmet/gourmet/trunk/debian/rules
A pkg-gourmet/gourmet/trunk/debian/source.lintian-overrides
Exported revision 7.
752c52134dcbf2fff13c7be1ce4e9e5dbf428a59
$ cd ..; rm -rf pkg-gourmet; svn export --ignore-keywords file:///home/storage/svn/repos/pkg-gourmet@8; cd pkg-gourmet; swh-hashtree --path .
A pkg-gourmet
A pkg-gourmet/foo
A pkg-gourmet/foo/bar
A pkg-gourmet/foo/bar/README
A pkg-gourmet/gourmet
A pkg-gourmet/gourmet/branches
A pkg-gourmet/gourmet/tags
A pkg-gourmet/gourmet/trunk
A pkg-gourmet/gourmet/trunk/debian
A pkg-gourmet/gourmet/trunk/debian/patches
A pkg-gourmet/gourmet/trunk/debian/patches/00list
A pkg-gourmet/gourmet/trunk/debian/patches/01_printer_warning.dpatch
A pkg-gourmet/gourmet/trunk/debian/README.Maintainer
A pkg-gourmet/gourmet/trunk/debian/TODO
A pkg-gourmet/gourmet/trunk/debian/changelog
A pkg-gourmet/gourmet/trunk/debian/compat
A pkg-gourmet/gourmet/trunk/debian/control
A pkg-gourmet/gourmet/trunk/debian/copyright
A pkg-gourmet/gourmet/trunk/debian/dirs
A pkg-gourmet/gourmet/trunk/debian/docs
A pkg-gourmet/gourmet/trunk/debian/gourmet.1
A pkg-gourmet/gourmet/trunk/debian/menu
A pkg-gourmet/gourmet/trunk/debian/postinst
A pkg-gourmet/gourmet/trunk/debian/postrm
A pkg-gourmet/gourmet/trunk/debian/prerm
A pkg-gourmet/gourmet/trunk/debian/recbox.xpm
A pkg-gourmet/gourmet/trunk/debian/rules
A pkg-gourmet/gourmet/trunk/debian/source.lintian-overrides
A pkg-gourmet/README
Exported revision 8.
39c813fb4717a4864bacefbd90b51a3241ae4140
#+END_SRC
Trees ok!
**** Revisions
#+BEGIN_SRC sh
$ git-revhash 'tree 752c52134dcbf2fff13c7be1ce4e9e5dbf428a59\nparent 4876cb10aec6f708f7466dddf547567b65f6c39c\nauthor tony 1466759224.2817 +0000\ncommitter tony 1466759224.2817 +0000\nsvn_repo_uuid 3187e211-bb14-4c82-9596-0b59d67cd7f4\nsvn_revision 7\n\nAdd a new README'
7f5bc909c29d4e93d8ccfdda516e51ed44930ee1
$ git-revhash 'tree 39c813fb4717a4864bacefbd90b51a3241ae4140\nparent 7f5bc909c29d4e93d8ccfdda516e51ed44930ee1\nauthor tony 1466759322.099151 +0000\ncommitter tony 1466759322.099151 +0000\nsvn_repo_uuid 3187e211-bb14-4c82-9596-0b59d67cd7f4\nsvn_revision 8\n\nAdd link to README
38d81702cb28db4f1a6821e64321e5825d1f7fd6
#+END_SRC
** Adding new corner cases
About [[http://svnbook.red-bean.com/en/1.8/svn.advanced.props.file-portability.html#svn.advanced.props.special.eol-style][eol property on files]].
| 12 | 027e8769f4786597436ab94a91f85527d04a6cbb | 2d9ca72c6afec6284fb01e459588cbb007017c8c | Added and committed a file with standard lf eol | Nothing to do |
| 13 | 4474d96018877742d9697d5c76666c9693353bfc | ab111577e0ab39e4a157c476072af48f2641d93f | Added and committed a file with crlf eol | Nothing done (file contains CRLF) |
| 14 | 97ad21eab92961e2a22ca0285f09c6d1e9a7ffbc | ab111577e0ab39e4a157c476072af48f2641d93f | Update that file with svn:style 'CRLF' | Nothing to do (already in CRLF) |
| 15 | d04ea8afcee6205cc8384c091bfc578931c169fd | b0a648b02e55a4dce356ac35187a058f89694ec7 | Update that file with svn:style 'native' | Conversion to LF (during commit) |
| 16 | ded78810401fd354ffe894aa4a1e5c7d30a645d1 | b0a648b02e55a4dce356ac35187a058f89694ec7 | Update that file with svn:style 'LF | Nothing to do (already converted in LF) |
| 17 | 4ee95e39358712f53c4fc720da3fafee9249ed19 | c3c98df624733fef4e592bef983f93e2ed02b179 | Added and committed a file with cr eol | Nothing to do (file contains CR) |
| 18 | ffa901b69ca0f46a2261f42948838d19709cb9f8 | c3c98df624733fef4e592bef983f93e2ed02b179 | Update that file with svn:style 'CR' | Nothing to do (already in CR) |
| 19 | 0148ae3eaa520b73a50802c59f3f416b7a36cf8c | 844d4646d6c2b4f3a3b2b22ab0ee38c7df07bab2 | Update that file with svn:style 'native' | Conversion (during commit) |