Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMinh Thai2017-11-16 06:48:04 +0000
committerMinh Thai2017-11-16 06:48:04 +0000
commit15a189e4e0c38a8138c5d5d15ce94e50d3495bf1 (patch)
treef5fd78b34784b573c898f3a6b1e4c2b76f295ad8 /org.eclipse.jgit.junit
parentf3897ac6c3fa0f62f013d44220448018715c7aa8 (diff)
downloadjgit-15a189e4e0c38a8138c5d5d15ce94e50d3495bf1.tar.gz
jgit-15a189e4e0c38a8138c5d5d15ce94e50d3495bf1.tar.xz
jgit-15a189e4e0c38a8138c5d5d15ce94e50d3495bf1.zip
Add flag for keeping ref tombstones in GC reftable
A tombstone will prevent a delayed reference update from resurrecting the deleted reference. Change-Id: Id9f4df43d435a299ff16cef614821439edef9b11 Signed-off-by: Minh Thai <mthai@google.com>
Diffstat (limited to 'org.eclipse.jgit.junit')
-rw-r--r--org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java b/org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java
index 5d21e3d85c..382afc5cae 100644
--- a/org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java
+++ b/org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java
@@ -587,6 +587,7 @@ public class TestRepository<R extends Repository> {
public void delete(String ref) throws Exception {
ref = normalizeRef(ref);
RefUpdate u = db.updateRef(ref);
+ u.setForceUpdate(true);
switch (u.delete()) {
case FAST_FORWARD:
case FORCED:

Back to the top