git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/7] jgit: Branch command now supports deletion
@ 2008-08-14 10:13 Charles O'Farrell
  2008-08-14 10:13 ` [PATCH 1/7] Refactor of WalkRemoteObjectDatabase ref writing into common class Charles O'Farrell
  2008-08-15  0:25 ` [JGIT PATCH v2 " Charles O'Farrell
  0 siblings, 2 replies; 11+ messages in thread
From: Charles O'Farrell @ 2008-08-14 10:13 UTC (permalink / raw)
  To: git; +Cc: Charles O'Farrell

Implement branch deletion for jgit, reusing previous packed-refs writing

Charles O'Farrell (7):
  Refactor of WalkRemoteObjectDatabase ref writing into common class
  Refactor of RefUpdate force to call common updateImpl instead of
    duplication
  Minor refactor of constants, including log and ROOT_DIR
  Extract lockAndWriteFile method in RefDatabase for reuse
  Added removePackedRef method to RefDatabase for packed branch
    deletion
  Added ref deletion to RefUpdate
  jgit: Added branch deletion to jgit command

 .../src/org/spearce/jgit/pgm/Branch.java           |   57 ++++++-
 .../src/org/spearce/jgit/lib/Constants.java        |    9 +
 .../src/org/spearce/jgit/lib/RefDatabase.java      |   41 ++++--
 .../src/org/spearce/jgit/lib/RefLogWriter.java     |    2 +-
 .../src/org/spearce/jgit/lib/RefUpdate.java        |  106 ++++++++----
 .../src/org/spearce/jgit/lib/RefWriter.java        |  175 ++++++++++++++++++++
 .../src/org/spearce/jgit/lib/Repository.java       |    2 +-
 .../spearce/jgit/transport/TransportAmazonS3.java  |   10 +-
 .../org/spearce/jgit/transport/TransportSftp.java  |    6 +-
 .../spearce/jgit/transport/WalkPushConnection.java |   18 ++-
 .../jgit/transport/WalkRemoteObjectDatabase.java   |  110 +-----------
 11 files changed, 374 insertions(+), 162 deletions(-)
 create mode 100644 org.spearce.jgit/src/org/spearce/jgit/lib/RefWriter.java

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2008-08-15  0:27 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-08-14 10:13 [PATCH 0/7] jgit: Branch command now supports deletion Charles O'Farrell
2008-08-14 10:13 ` [PATCH 1/7] Refactor of WalkRemoteObjectDatabase ref writing into common class Charles O'Farrell
2008-08-14 10:13   ` [PATCH 2/7] Refactor of RefUpdate force to call common updateImpl instead of duplication Charles O'Farrell
2008-08-14 10:13     ` [PATCH 3/7] Minor refactor of constants, including log and ROOT_DIR Charles O'Farrell
2008-08-14 10:13       ` [PATCH 4/7] Extract lockAndWriteFile method in RefDatabase for reuse Charles O'Farrell
2008-08-14 10:13         ` [PATCH 5/7] Added removePackedRef method to RefDatabase for packed branch deletion Charles O'Farrell
2008-08-14 10:13           ` [PATCH 6/7] Added ref deletion to RefUpdate Charles O'Farrell
2008-08-14 10:13             ` [PATCH 7/7] jgit: Added branch deletion to jgit command Charles O'Farrell
2008-08-14 22:23     ` [PATCH 2/7] Refactor of RefUpdate force to call common updateImpl instead of duplication Shawn O. Pearce
2008-08-15  0:25 ` [JGIT PATCH v2 " Charles O'Farrell
2008-08-15  0:25   ` [JGIT PATCH v2 6/7] Added ref deletion to RefUpdate Charles O'Farrell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).