Tree
- Tree:
650c247f4ef8b5b3b8a0124094f8be04e68e43b6
- Date:
- Message:
- actually detect modified files when checking out with -E When checking out over a pre-existing directory tree with -E, got would store the checkout timestamp in the fileindex and so not detect local edits until those files are touch(1)ed again. Instead, detect that a file already exists during checkout and don't update its {c,m}time, leaving them to zero (the epoch), so a subsequent `got status' will look at its contents. While here, change the status char for such file from ? to E, which is what the manpage actually documents. Issue reported by naddy@ ok stsp@
Makefile | commits | blame |
idset_test.c | commits | blame |