handle svn

mkdir db/transactions
mkdir db/txn-protorevs
chmod 0755 hooks/pre-revprop-change

env ROOT=$PWD
cd .checkout
[GOOS:windows] svn checkout file:///$ROOT .
[!GOOS:windows] svn checkout file://$ROOT .

svn add hello.go
svn commit --file MSG
svn propset svn:author 'rsc' --revprop -r1
svn propset svn:date '2017-09-22T01:12:45.861368Z' --revprop -r1

svn update
svn log --xml

[GOOS:windows] replace '\n' '\r\n' .svn-log
cmp stdout .svn-log

-- .checkout/MSG --
hello world

-- .checkout/hello.go --
package main

func main() {
	println("hello, world")
}
-- .checkout/.svn-log --
<?xml version="1.0" encoding="UTF-8"?>
<log>
<logentry
   revision="1">
<author>rsc</author>
<date>2017-09-22T01:12:45.861368Z</date>
<msg>hello world

</msg>
</logentry>
</log>
-- conf/authz --
-- conf/passwd --
-- conf/svnserve.conf --
-- db/current --
0
-- db/format --
6
layout sharded 1000
-- db/fs-type --
fsfs
-- db/fsfs.conf --
-- db/min-unpacked-rev --
0
-- db/revprops/0/0 --
K 8
svn:date
V 27
2017-09-22T01:11:53.895835Z
END
-- db/revs/0/0 --
PLAIN
END
ENDREP
id: 0.0.r0/17
type: dir
count: 0
text: 0 0 4 4 2d2977d1c96f487abe4a1e202dd03b4e
cpath: /


17 107
-- db/txn-current --
0
-- db/txn-current-lock --
-- db/uuid --
53cccb44-0fca-40a2-b0c5-acaf9e75039a
-- db/write-lock --
-- format --
5
-- hooks/pre-revprop-change --
#!/bin/sh

-- hooks/pre-revprop-change.bat --
@exit
