Fix RemoteRefUpdate to delete local tracking ref upon successful deletion
commitac3abe10ed54d512fbbaeb7cef19972eedd8e4a8
authorMarek Zawirski <marek.zawirski@gmail.com>
Thu, 28 Aug 2008 02:32:49 +0000 (28 04:32 +0200)
committerShawn O. Pearce <spearce@spearce.org>
Thu, 28 Aug 2008 02:46:01 +0000 (27 19:46 -0700)
tree943ded650fae32079a32cbd7c404d5e804f89479
parentc87967ee3d68c74d13eecc41d6dcf9013b8cfe28
Fix RemoteRefUpdate to delete local tracking ref upon successful deletion

When remote ref update specification is a deletion, local tracking ref
should also be deleted, not updated.

Reported-by: Shawn O. Pearce <spearce@spearce.org>
Signed-off-by: Marek Zawirski <marek.zawirski@gmail.com>
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
org.spearce.jgit/src/org/spearce/jgit/transport/RemoteRefUpdate.java
org.spearce.jgit/src/org/spearce/jgit/transport/TrackingRefUpdate.java