Upgrading a Siemens S7 TIA Portal Project
This is a best practice recommendation for upgrading a Siemens Step7 TIA Portal project, while using Copia
Upgrading a Siemens Step7 TIA Portal project with Copia
When opening a Siemens Tep7 TIA Portal project with a later editor, you get something like this:
To perform the upgrade, Copia recommends the following process, so that you can have a clean Git history during upgrade, and there is no issues while the auto-archive process is performed during the upgrade:
(TL:DR; (1) Upgrade/Commit, (2) Delete the old/Commit, (3) Rename the new/commit)
Process (step-by-step):
- Perform upgrade, and a new project gets created
(NOTE: It will rename it with a version number, this is fine, it will be fixed in step #3)- Close the upgraded project in the TIA Portal editor
- Return to the Copia Desktop App
- Wait for the new Project to appear in the Changes tab
- Commit the change
- Delete old project folder
- Return to the desktop app, and it should ask:
- Choose “Delete”
- Commit the change
- Return to the desktop app, and it should ask:
- In Windows, rename both the upgraded project file (i.e. projectname_V##.ap##), and the project folder back to the original project name.
- Return to the desktop app, and it should ask:
- Choose “Delete”
(NOTE: This is fine, a new archive is/has been created based on the new name) - Commit the change
- Return to the desktop app, and it should ask:
You should now have a clean git history of the steps taken during the upgrade, and you have an upgraded project that is the same name (other than the extension) as the original.