1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174
|
#reposurgeon sourcetype svn
blob
mark :1
data 210
# A simulation of Subversion default ignores, generated by reposurgeon.
*.o
*.lo
*.la
*.al
*.libs
*.so
*.so.[0-9]*
*.a
*.pyc
*.pyo
*.rej
*~
*.#*
.*.swp
.DS_store
# Simulated Subversion default ignores end here
blob
mark :2
data 37
This is a test Subversion repository
commit refs/heads/master
#legacy-id 2
mark :3
committer esr <esr> 1323737922 +0000
data 24
Initial README content.
M 100644 :1 .gitignore
M 100644 :2 README
blob
mark :4
data 32
#!/bin/sh
echo "Hello, world!"
commit refs/heads/master
#legacy-id 3
mark :5
committer esr <esr> 1323738139 +0000
data 49
Create a hello-world script, not yet executable.
from :3
M 100644 :4 hello
commit refs/heads/master
#legacy-id 4
mark :6
committer esr <esr> 1323738407 +0000
data 71
This is a commit after doing 'svn propset svn:executable 'true' hello'
from :5
M 100755 :4 hello
blob
mark :7
data 34
#!/bin/sh
echo "Goodbye, world!"
commit refs/heads/master
#legacy-id 5
mark :8
committer esr <esr> 1323738534 +0000
data 111
Modify the script in a trivial way.
The actual purpose of this commit is to demonstrate property persistance.
from :6
M 100755 :7 hello
commit refs/heads/master
#legacy-id 6
mark :9
committer esr <esr> 1323739148 +0000
data 135
A commit after doing 'svn propdel svn:executable hello'.
Should produce a fileop that changes the permissions back to non-executable.
from :8
M 100644 :7 hello
blob
mark :10
data 108
This is a test Subversion repository
Now we're going to investigate the behavior of properties under copy.
commit refs/heads/master
#legacy-id 7
mark :11
committer esr <esr> 1324608067 +0000
data 23
Another spacer commit.
from :9
M 100644 :10 README
commit refs/heads/master
#legacy-id 8
mark :12
committer esr <esr> 1324608118 +0000
data 51
svn propset svn:executable 'true' hello
...again.
from :11
M 100755 :7 hello
commit refs/heads/master
#legacy-id 9
mark :13
committer esr <esr> 1324608187 +0000
data 32
Perform 'svn cp hello goodbye'.
from :12
M 100755 :7 goodbye
blob
mark :14
data 95
This is a test Subversion repository
After the copy, goodbye has the svn:executable property.
blob
mark :15
data 40
#!/bin/sh
echo "Goodbye, cruel world!"
commit refs/heads/master
#legacy-id 10
mark :16
committer esr <esr> 1324608419 +0000
data 78
The translated 'goodbye' fileop for this revision should have executable set.
from :13
M 100644 :14 README
M 100755 :15 goodbye
blob
mark :17
data 50
#!/bin/sh
echo "Not quite goodbye, cruel world!"
commit refs/heads/testbranch
#legacy-id 12
mark :18
committer esr <esr> 1516112581 +0000
data 36
Verify retention of executable bit.
from :16
M 100755 :17 goodbye
tag testbranch-root
#legacy-id 11
from :16
tagger esr <esr> 1516112392 +0000
data 52
Committing after "svn cp trunk branches/testbranch"
done
|