Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
Merge branch 'jc/read-tree'
author
Junio C Hamano
<junkio@cox.net>
Tue, 25 Jul 2006 04:01:14 +0000
(21:01 -0700)
committer
Junio C Hamano
<junkio@cox.net>
Tue, 25 Jul 2006 04:01:14 +0000
(21:01 -0700)
* jc/read-tree:
checkout -f failed to check out a file if an existing directory interfered.
builtin-read-tree.c
patch
|
blob
|
history
raw
(from parent 1:
83e12e5
)
diff --git
a/builtin-read-tree.c
b/builtin-read-tree.c
index 6df5d7c5cbe2cd524cda9e0636c3ed5a8259cf33..122b6f130b37b27055efd7dffa25f41ef03698e8 100644
(file)
--- a/
builtin-read-tree.c
+++ b/
builtin-read-tree.c
@@
-507,7
+507,7
@@
static int merged_entry(struct cache_entry *merge, struct cache_entry *old)
}
merge->ce_flags &= ~htons(CE_STAGEMASK);
- add_cache_entry(merge, ADD_CACHE_OK_TO_ADD);
+ add_cache_entry(merge, ADD_CACHE_OK_TO_ADD
|ADD_CACHE_OK_TO_REPLACE
);
return 1;
}
@@
-518,7
+518,7
@@
static int deleted_entry(struct cache_entry *ce, struct cache_entry *old)
else
verify_absent(ce->name, "removed");
ce->ce_mode = 0;
- add_cache_entry(ce, ADD_CACHE_OK_TO_ADD);
+ add_cache_entry(ce, ADD_CACHE_OK_TO_ADD
|ADD_CACHE_OK_TO_REPLACE
);
invalidate_ce_path(ce);
return 1;
}