It's all about the answers!

Ask a question

"scm.client.deliver" versus "scm.server.deliv


Dac Lan Khanh Nguyen (41186) | asked Jan 14 '08, 4:54 p.m.
I would like to know what is the difference between "com.ibm.team.scm.client.deliver" and "com.ibm.team.scm.server.deliver".

2 answers



permanent link
Jared Burns (4.5k29) | answered Jan 14 '08, 5:18 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
The client operation is run in your local Eclipse client. This operation
supports precondition checks like "make sure I have no compilation errors".

The server operation is run on the remote Jazz server. This operation
supports preconditions checks and also enforces permissions.

- Jared

daclan wrote:
I would like to know what is the difference between
"com.ibm.team.scm.client.deliver" and
"com.ibm.team.scm.server.deliver".

permanent link
Jean-Michel Lemieux (2.5k11) | answered Jan 14 '08, 7:49 p.m.
JAZZ DEVELOPER
The reason for the separation is to allow folks to extend the operation on both the client and server. Of course, any client extensions should be optional since they can be bypassed, while the server side operation, permissions and behavior cannot be bypassed.

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.