[JGIT PATCH 0/8] Minor push fixups
- From
Shawn O. Pearce <spearce@spearce.org>
- Date
- Jul 1, 2008, 03:03 UTC
- Message-ID
- <1214881445-3931-1-git-send-email-spearce@spearce.org>
A (small by recent standards) series to fix some issues with push in both the dumb and smart transports.
We also can now package jgit as a stand-alone shell+JAR combination; I install this into my path and have been favoring it over C Git for a few days now.
--
Shawn O. Pearce (8):
Correct thin pack completion in IndexPack to handle some bundles
Delete reflog when deleting ref during dumb transport push
Refuse to create or delete funny ref names over dumb transports
Shorten progress message text from PackWriter
Correctly name the stderr redirection thread for local transport
Support 'git upload-pack' and 'git receive-pack' over SSH
Pack jgit into a portable single file command line utility
Don't try to pack 0{40} during push of delete and update.gitignore | 1 + jgit | 37 ---------------- jgit.sh | 45 ++++++++++++++++++++ make_jgit.sh | 26 +++++++++++ .../src/org/spearce/jgit/lib/PackWriter.java | 4 +- .../jgit/transport/BasePackPushConnection.java | 6 ++- .../src/org/spearce/jgit/transport/IndexPack.java | 11 ++++- .../spearce/jgit/transport/TransportGitSsh.java | 8 +++- .../org/spearce/jgit/transport/TransportLocal.java | 6 +- .../spearce/jgit/transport/WalkPushConnection.java | 14 ++++++ .../jgit/transport/WalkRemoteObjectDatabase.java | 13 ++++++ 11 files changed, 124 insertions(+), 47 deletions(-) create mode 100644 .gitignore delete mode 100755 jgit create mode 100755 jgit.sh create mode 100755 make_jgit.sh