|
056e7441
|
2018-03-11T11:39:48
|
|
use a dedicated file for the work tree lock
|
|
ef99fdb1
|
2018-03-11T02:31:27
|
|
use flock(2) because open(2) O_NONBLOCK also enables non-blocking I/O
|
|
73a5ef67
|
2018-03-11T02:15:34
|
|
lock meta data files in worktree correctly
|
|
6d9d28c3
|
2018-03-11T02:03:45
|
|
implement worktree open and close operations
|
|
2cb4bacb
|
2018-03-11T01:33:55
|
|
assume good path input in got_worktree_init()
|
|
09fe317a
|
2018-03-11T01:33:02
|
|
add function to read worktree meta data file
|
|
4d94df2d
|
2018-03-11T01:19:40
|
|
rename worktree set_head() operation to change_head()
|
|
606778cd
|
2018-03-11T01:18:45
|
|
fileindex update function probably won't be needed after all
|
|
577ec78f
|
2018-03-11T01:15:39
|
|
store a path prefix in the worktree; will be used for subtree checkout
|
|
9dce68ed
|
2018-03-10T17:44:23
|
|
typo in comment
|
|
ed7464bb
|
2018-03-10T17:15:18
|
|
whitespace
|
|
281294a5
|
2018-03-10T17:14:25
|
|
add stub for anticipated worktree function which updates fileindex
|
|
99724ed4
|
2018-03-10T17:08:23
|
|
add a helper function which creates worktree meta files
|
|
1451e70d
|
2018-03-10T16:51:30
|
|
stamp worktrees with a format number
|
|
f0e4a7b7
|
2018-03-10T01:03:31
|
|
indent long line
|
|
86c3caaf
|
2018-03-10T00:22:23
|
|
add worktree skeleton code; implement got_worktree_init()
|