| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Since TwinCAT 3.1 build 4026.xx, the *.xtv file stores project-specific mappings and must be tracked in version control. Only the backup and temporary variants stay ignored. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Looks good. The change is focused and correctly removes only the outdated *.xtv ignore rule. No concerns.
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Reasons for making this change:
Since TwinCAT 3.1 build 4026.xx, the *.xtv file stores project-specific
mappings and is therefore a regular project file that must be tracked in
version control. Ignoring it causes the mapping information to be lost when
a solution is cloned or checked out on another machine.
Only the backup/temporary variants should stay ignored, and they still are:
*.xtv.bak, *.xtv.bk?, *.xt?.bk? and *.xt?.orig.
Links to documentation supporting these rule changes:
Beckhoff's officially recommended .gitignore for TwinCAT 3 source control:
https://infosys.beckhoff.com/content/1033/tc3_sourcecontrol/14604066827.html
It lists *.xtv.bak and *.xtv.bk?, but deliberately not *.xtv.