Intralink exists to keep track of which version is which and how files are related to one another. I can't say with certainty whether you will corrupt files or workspaces by manipulating them outside Intralink like that, but I would guess that the potential for trouble is high. Intralink creates a history of what you do, and to have file versions floating around that don't correspond to that history could very well cause problems.
It is always better to let Intralink track versions on its own terms. If you need to manipulate versions of files, there's a better way to do it, within Intralink. You need to be very careful anytime you do this sort of trick, since you are overriding Intralink's version control. Make sure you understand why this works, so that you are using the right versions and not overwriting anything important. This is a generic procedure that will work for importing things that have been outside Intralink, reverting an item to an earlier version, and so on.
1. Start with an empty workspace.
2. Open in Pro/Engineer the version you want to end up with. Keep in mind that saving a drawing will also save anything in the drawing, and that saving an assembly will save all its component parts. Pro/E keeps this version in memory.
3. Save the version you want into the workspace. You will get errors about the object already existing in Commonspace, in the Compare Status column of your workspace.
4. With the object still open in Pro/E, update the files in the workspace. You are replacing them with the latest from Commonspace. Even if you don't want to keep the version in Commonspace, you need it to have touched your workspace this way so that Intralink will let you check in later.
5. Change something inconsequential in Pro/E (such as saving the changed display status of a layer). This forces Pro/E to save the file, when you ask it to.
6. Save the file in Pro/Engineer. You will get an error about different from the workspace/commonspace version. You want to override that version, so dismiss this error.
7. Update again in your workspace only those parts you do not want changed or can't check in (e.g. library parts).
8. Check the modified items from your workspace back into Commonspace.
Hope this helps,
DG
|