Support for fetchThin and pushThin options in Transport
commit080e816c5f372cceceae0e1c46737ca37bb45f40
authorMarek Zawirski <marek.zawirski@gmail.com>
Fri, 27 Jun 2008 22:06:32 +0000 (28 00:06 +0200)
committerRobin Rosenberg <robin.rosenberg@dewire.com>
Sat, 28 Jun 2008 10:06:42 +0000 (28 12:06 +0200)
tree3ad8288b296c26b4e201e328d96ead5cc73fa321
parent57f0d2ca1a02278ad5879662c3360331307faeff
Support for fetchThin and pushThin options in Transport

This option determines whether we should use thin pack when possible
during fetching from or pushing to a remote repo.

For fetching the default is to produce a thin pack when remote side
supports it, while for pushing the default setting is to not produce a
thin pack.

Signed-off-by: Marek Zawirski <marek.zawirski@gmail.com>
Signed-off-by: Robin Rosenberg <robin.rosenberg@dewire.com>
org.spearce.jgit/src/org/spearce/jgit/transport/PackFetchConnection.java
org.spearce.jgit/src/org/spearce/jgit/transport/Transport.java