Skip to main content
23-Emerald IV
October 14, 2014
Solved

How do discard changes to local workspace but not server workspace?

  • October 14, 2014
  • 2 replies
  • 10374 views

I must be missing something super simple here, but how does one discard the changes to an object in a local workspace without losing the changes in the server side workspace?

Steps to reproduce

  1. Check out object
  2. Open in Creo, make changes, save.
  3. Upload changes.
  4. Make more changes in Creo, save.

Need to discard changes in step 4 and return to condition of object in step 3.

"Update" doesn't work - "Nothing is Out Of Date in Workspace"

Frames (or events) aren't an option (in this particular case).

Current workaround is to launch Creo on a different PC, export the object from the same workspace (with only the server side changes), physically transport it to the other PC, and re-open, overwriting the last local workspace version.

Is there a better way?

Best answer by psobejko

Hi Tom,

You probably figured it out by now, but the solution is to use the "Add to Workspace" command:

In my case, I was working on a new assembly, which I previously saved and uploaded (not yet been checked in).

Anyway, I saved some unintended changes to it.  So I wanted to get the server side workspace version back to my client workspace:

I selected this object (it had the upward curved arrow icon "Modifications need to be uploaded").  Then I used "Add to Workspace" command (Yellow square with + on it).  Then, I switched to the advanced view, removed all but the initially selected object from the table, and changed the action from "reuse" (recycle symbol) to "Download" (downward curved arrow symbol)...  This worked well: the system asked if I want to replace the object in session and I did - and the changes were gone.

I think that for your case where you already have stuff checked in, the procedure would be similar...

2 replies

12-Amethyst
October 14, 2014

You can delete the workspace cache, restart Creo and resync.

Maybe there is still a better way.

Is server side definitely different, we have it set to automatically upload after checkin?

TomU23-Emerald IVAuthor
23-Emerald IV
October 14, 2014

Yes, definitely different. We do not have auto upload turned on.

The issue with blowing the cache away is that you will lose anything else that is changed but not uploaded. Depending on the number of workspaces and the number of objects in each workspace, this could be a lot of things.

12-Amethyst
October 15, 2014

Tom, can you not simply upload and check-in all the changes you want to keep, don't upload the changes you want to revert. Then download everything again, to a new workspace?

psobejko1-VisitorAnswer
1-Visitor
December 10, 2015

Hi Tom,

You probably figured it out by now, but the solution is to use the "Add to Workspace" command:

In my case, I was working on a new assembly, which I previously saved and uploaded (not yet been checked in).

Anyway, I saved some unintended changes to it.  So I wanted to get the server side workspace version back to my client workspace:

I selected this object (it had the upward curved arrow icon "Modifications need to be uploaded").  Then I used "Add to Workspace" command (Yellow square with + on it).  Then, I switched to the advanced view, removed all but the initially selected object from the table, and changed the action from "reuse" (recycle symbol) to "Download" (downward curved arrow symbol)...  This worked well: the system asked if I want to replace the object in session and I did - and the changes were gone.

I think that for your case where you already have stuff checked in, the procedure would be similar...

16-Pearl
June 17, 2022

In fact, in Windchill 10.2, re-adding the object from Workspace UI, with the Download option, should bring back the version uploaded to the server side of the workspace.

You can download the Commonspace version navigating the Context folders and starting the Add to Workspace from there.

Since Windchill 11.1 M010 the behavior has been enhanced to facilitate the download of the Commonspace copy, see articles CS172371 and CS292297

16-Pearl
June 20, 2022

Additional details on above post:

  • Change in Windchill 11.1 M010 and later is mainly for non checked-out objects, to get the Commonspace version when re-adding the object from workspace.
  • In fact for checked-out objects another alternative is to perform an Undo Checkout with the Download option set.