summaryrefslogtreecommitdiff
path: root/tests/worktree
Commit message (Expand)AuthorAgeFilesLines
* worktree: unlock should return 1 when the worktree isn't lockedEtienne Samson2018-08-171-2/+2
* treewide: remove use of C++ style commentsPatrick Steinhardt2018-07-131-2/+4
* tests: worktree/bare: test some pathsEtienne Samson2018-06-291-0/+18
* tests: add a helper to build sandbox subpaths quicklyEtienne Samson2018-06-291-20/+3
* tests: worktree/bare: fix git_worktree_validateEtienne Samson2018-06-291-0/+2
* tests: worktree/bare: check git_worktree_listEtienne Samson2018-06-291-0/+5
* tests: worktree/bare: gather all testsEtienne Samson2018-06-292-32/+47
* Convert usage of `git_buf_free` to new `git_buf_dispose`Patrick Steinhardt2018-06-105-29/+29
* worktree: a worktree can be made from a bare repositoryEtienne Samson2018-05-071-0/+20
* Merge pull request #4640 from mkeeler/worktree-convenience2Patrick Steinhardt2018-04-301-0/+23
|\
| * worktree: add functions to get name and pathMatt Keeler2018-04-251-0/+23
* | Merge pull request #4633 from csware/worktree-delererefPatrick Steinhardt2018-04-261-0/+22
|\ \
| * | Fix deletion of unrelated branch on worktreeSven Strickroth2018-04-201-0/+22
* | | Merge pull request #4636 from tiennou/fix/leaksPatrick Steinhardt2018-04-201-0/+1
|\ \ \
| * | | tests: free the worktree in add_with_explicit_branchEtienne Samson2018-04-201-0/+1
| |/ /
* | | Merge pull request #4577 from csware/reflog-worktree-headPatrick Steinhardt2018-04-201-0/+26
|\ \ \ | |/ / |/| |
| * | worktree: Read worktree specific reflog for HEADSven Strickroth2018-03-271-0/+26
| |/
* | Merge pull request #4524 from pks-t/pks/worktree-refsEdward Thomson2018-04-171-0/+30
|\ \
| * | worktree: add ability to create worktree with pre-existing branchPatrick Steinhardt2018-02-091-0/+30
| |/
* | tests: ensure worktrees' head have owners tooEtienne Samson2018-04-101-0/+1
|/
* worktree: switch over worktree pruning to an opts structurePatrick Steinhardt2017-05-052-8/+38
* worktree: support creating locked worktreesPatrick Steinhardt2017-05-051-0/+25
* worktree: introduce git_worktree_add optionsPatrick Steinhardt2017-05-022-6/+6
* refs: update worktree HEADs when renaming branchesPatrick Steinhardt2017-04-052-0/+57
* tests: worktree::refs: convert spaces to tabsPatrick Steinhardt2017-04-051-14/+14
* submodule: resolve URLs relative to main worktreePatrick Steinhardt2017-03-171-0/+33
* refdb: create references in commondirPatrick Steinhardt2017-03-171-0/+26
* worktree: write resolved paths into link filesPatrick Steinhardt2017-03-171-0/+2
* worktree: parent path should point to the working dirPatrick Steinhardt2017-03-171-1/+2
* worktree: implement `git_worktree_open_from_repository`Patrick Steinhardt2017-03-171-0/+26
* tests: worktree: use joinpath instead of printf to join pathsPatrick Steinhardt2017-03-151-1/+1
* tests: worktree: unify init/cleanup in open testsPatrick Steinhardt2017-03-151-26/+14
* tests: worktree: unify init/cleanup in submodule testsPatrick Steinhardt2017-03-151-39/+29
* tests: worktree: move submodule tests into own suitePatrick Steinhardt2017-03-152-65/+69
* worktree: test opening worktree via gitlink, gitdir and worktreePatrick Steinhardt2017-02-131-4/+77
* worktree: test creating and opening submodule worktreesPatrick Steinhardt2017-02-131-0/+28
* worktree: test opening discovered submodule worktreesPatrick Steinhardt2017-02-131-0/+27
* worktree: compute workdir for worktrees opened via their gitdirPatrick Steinhardt2017-02-132-5/+29
* repository: rename `path_repository` and `path_gitlink`Patrick Steinhardt2017-02-132-7/+7
* repository: restrict checking out checked out branchesPatrick Steinhardt2017-02-131-0/+35
* branch: restrict branch deletion for worktreesPatrick Steinhardt2017-02-131-0/+27
* worktree: test basic merge functionalityPatrick Steinhardt2017-02-131-0/+121
* worktree: implement functions reading HEADPatrick Steinhardt2017-02-132-0/+64
* worktree: implement `git_worktree_prune`Patrick Steinhardt2017-02-131-0/+58
* worktree: implement locking mechanismsPatrick Steinhardt2017-02-131-0/+59
* worktree: implement `git_worktree_add`Patrick Steinhardt2017-02-131-0/+83
* worktree: implement `git_worktree_validate`Patrick Steinhardt2017-02-131-0/+50
* worktree: implement `git_repository_open_from_worktree`Patrick Steinhardt2017-02-131-0/+72
* worktree: introduce `struct git_worktree`Patrick Steinhardt2017-02-131-1/+27
* worktree: implement `git_worktree_list`Patrick Steinhardt2017-02-131-0/+107