Commit f3a04e0f by Russell Belfer

Test data with lots of type changes

parent 95f5f1e6
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
[submodule "e"]
url = /Users/rb/src/libgit2/tests-clar/resources/submod2_target/.git
[submodule "d"]
url = /Users/rb/src/libgit2/tests-clar/resources/submod2_target/.git
[submodule "b"]
url = /Users/rb/src/libgit2/tests-clar/resources/submod2_target/.git
Unnamed repository; edit this file 'description' to name the repository.
# git ls-files --others --exclude-from=.git/info/exclude
# Lines that start with '#' are comments.
# For a project mostly in C, the following would be a good set of
# exclude patterns (uncomment them if you want to use them):
# *.[oa]
# *~
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
worktree = ../../../b
ignorecase = true
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
url = /Users/rb/src/libgit2/tests-clar/resources/submod2_target/.git
[branch "master"]
remote = origin
merge = refs/heads/master
Unnamed repository; edit this file 'description' to name the repository.
# git ls-files --others --exclude-from=.git/info/exclude
# Lines that start with '#' are comments.
# For a project mostly in C, the following would be a good set of
# exclude patterns (uncomment them if you want to use them):
# *.[oa]
# *~
# pack-refs with: peeled
480095882d281ed676fe5b863569520e54a7d5c0 refs/remotes/origin/master
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
worktree = ../../../d
ignorecase = true
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
url = /Users/rb/src/libgit2/tests-clar/resources/submod2_target/.git
[branch "master"]
remote = origin
merge = refs/heads/master
Unnamed repository; edit this file 'description' to name the repository.
# git ls-files --others --exclude-from=.git/info/exclude
# Lines that start with '#' are comments.
# For a project mostly in C, the following would be a good set of
# exclude patterns (uncomment them if you want to use them):
# *.[oa]
# *~
# pack-refs with: peeled
480095882d281ed676fe5b863569520e54a7d5c0 refs/remotes/origin/master
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
worktree = ../../../e
ignorecase = true
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
url = /Users/rb/src/libgit2/tests-clar/resources/submod2_target/.git
[branch "master"]
remote = origin
merge = refs/heads/master
Unnamed repository; edit this file 'description' to name the repository.
# git ls-files --others --exclude-from=.git/info/exclude
# Lines that start with '#' are comments.
# For a project mostly in C, the following would be a good set of
# exclude patterns (uncomment them if you want to use them):
# *.[oa]
# *~
# pack-refs with: peeled
480095882d281ed676fe5b863569520e54a7d5c0 refs/remotes/origin/master
6eae26c90e8ccc4d16208972119c40635489c6f0
This is a test repo for libgit2 where tree entries have type changes
The key types that could be found in tree entries are:
1 - GIT_FILEMODE_NEW = 0000000
2 - GIT_FILEMODE_TREE = 0040000
3 - GIT_FILEMODE_BLOB = 0100644
4 - GIT_FILEMODE_BLOB_EXECUTABLE = 0100755
5 - GIT_FILEMODE_LINK = 0120000
6 - GIT_FILEMODE_COMMIT = 0160000
I will try to have every type of transition somewhere in the history
of this repo.
Commits
-------
Initial commit - a(1) b(1) c(1) d(1) e(1)
79b9f23e85f55ea36a472a902e875bc1121a94cb
Create content - a(1->2) b(1->3) c(1->4) d(1->5) e(1->6)
9bdb75b73836a99e3dbeea640a81de81031fdc29
Changes #1 - a(2->3) b(3->4) c(4->5) d(5->6) e(6->2)
0e7ed140b514b8cae23254cb8656fe1674403aff
Changes #2 - a(3->5) b(4->6) c(5->2) d(6->3) e(2->4)
9d0235c7a7edc0889a18f97a42ee6db9fe688447
Changes #3 - a(5->3) b(6->4) c(2->5) d(3->6) e(4->2)
9b19edf33a03a0c59cdfc113bfa5c06179bf9b1a
Changes #4 - a(3->2) b(4->3) c(5->4) d(6->5) e(2->6)
1b63caae4a5ca96f78e8dfefc376c6a39a142475
Matches "Changes #1" except README.md
Changes #5 - a(2->1) b(3->1) c(4->1) d(5->1) e(6->1)
6eae26c90e8ccc4d16208972119c40635489c6f0
Matches "Initial commit" except README.md and .gitmodules
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment