On Thu, Mar 1, 2012 at 6:58 PM, Chris Graham <[email protected]> wrote: > "It is then your choice when you want to update your working copy with the > changes you just fetched." > > :-) That would be the merge then. > > Git pull = fetch + merge. > > Interestingly enough, Jazz doesn't let you do that; in that is does not > separate the fetch and merge. > > When you accept from another Stream or Repository Workspace, you do it into > your (or any specified, really) Workspace. > > Your working copy, (sandbox in Jazz terms) is automatically updated with > the results of the accept, if there is a sandbox that has been loaded > (checkout in svn terms) associated with that workspace.
(Completely ignorant assumptions follow :) That's probably because Jazz is not a distributed version control system (DVCS). i.e. git and mercurial have a *complete* repository on every location where a checkout has occurred. Jazz is probably based off of ClearCase UCM which is also not a DVCS. So that means your working copy reflects what stream you pulled down from the server. And the only way to switch that work is to contact the server again. DVCS has the version control files for everything locally, so you can work disconnected *yay* and switch branches, etc without needing a network connection. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
