Add PushOperation to plugin
commit9575533b4c258a69415f8db264a82d7af9e352a6
authorMarek Zawirski <marek.zawirski@gmail.com>
Sun, 17 Aug 2008 20:44:11 +0000 (17 22:44 +0200)
committerRobin Rosenberg <robin.rosenberg@dewire.com>
Thu, 21 Aug 2008 21:45:16 +0000 (21 23:45 +0200)
treeb3f9f8d0cd796aba170e71b741a1448e5d3d37a0
parentd8c4b6becd58c1e18e1c52258a9e373b263c92fd
Add PushOperation to plugin

PushOperation is designed to handle push-to-one and push-to-many URIs,
using some supporting classes. Failure of connection to any of
repositories doesn't cause to fail whole operation - they are
independent that way. It is also possible to specify different expected
old object id for each remote repository.

Signed-off-by: Marek Zawirski <marek.zawirski@gmail.com>
Signed-off-by: Robin Rosenberg <robin.rosenberg@dewire.com>
org.spearce.egit.core/src/org/spearce/egit/core/CoreText.java
org.spearce.egit.core/src/org/spearce/egit/core/coretext.properties
org.spearce.egit.core/src/org/spearce/egit/core/op/PushOperation.java [new file with mode: 0644]
org.spearce.egit.core/src/org/spearce/egit/core/op/PushOperationResult.java [new file with mode: 0644]
org.spearce.egit.core/src/org/spearce/egit/core/op/PushOperationSpecification.java [new file with mode: 0644]