Commit Briefs


0605801d85 Stefan Sperling

check read() return value properly in read_meta_file()


7ac9732201 Stefan Sperling

rename variable gotpath to path_got


fdf001a7fe Stefan Sperling

add a proper definition for the worktree head


e350ead34f Stefan Sperling

create an emtpy base-commit file


3962e86afd Stefan Sperling

add verbose output to worktree_test -v


5de261fe1d Stefan Sperling

fix mem leak in worktree test code



6b7476e9f2 Stefan Sperling

plug file descriptor leak in worktree test code


45d8e5fd73 Stefan Sperling

fail test if worktree cannot be removed


b18d25dfcd Stefan Sperling

rename worktree test helper function


8eac252b90 Stefan Sperling

introduce a helper function for use by work tree init test


056e7441d0 Stefan Sperling

use a dedicated file for the work tree lock


58ecc593d8 Stefan Sperling

document how work tree locking will work



73a5ef678f Stefan Sperling

lock meta data files in worktree correctly


6d9d28c32e Stefan Sperling

implement worktree open and close operations


2cb4bacb7c Stefan Sperling

assume good path input in got_worktree_init()


09fe317aa5 Stefan Sperling

add function to read worktree meta data file


4d94df2df6 Stefan Sperling

rename worktree set_head() operation to change_head()




2e8aa2402e Stefan Sperling

file_index -> fileindex


fca9db8227 Stefan Sperling

rename file_index -> fileindex


9dce68ed71 Stefan Sperling

typo in comment