[JGIT PATCH 0/3] Fix local tracking refs updates during push
- From
- Marek Zawirski <marek.zawirski@gmail.com>
- Date
- Aug 28, 2008, 02:32 UTC
- Message-ID
- <1219890769-20119-1-git-send-email-marek.zawirski@gmail.com>
This series address http://code.google.com/p/egit/issues/detail?id=18 issue: PushProcess does not delete local tracking branches
BTW, I discovered that C Git always force update local tracking refs upon successful push, so I also fixed it.
Marek Zawirski (3):
Fix push's RemoteRefUpdate to always force update local
TrackingRefUpdate
Add another delete method in RefUpdate, reusing RevWalk
Fix RemoteRefUpdate to delete local tracking ref upon successful
deletion.../src/org/spearce/jgit/lib/RefUpdate.java | 22 ++++++++++++++++++- .../spearce/jgit/transport/RemoteRefUpdate.java | 7 ++++- .../spearce/jgit/transport/TrackingRefUpdate.java | 4 +++ 3 files changed, 29 insertions(+), 4 deletions(-)