Version control in Triofox involves creating a complete copy of the data file in the repository each time a user saves or uploads a file. This feature, which can be enabled to specify the retention of file versions, provides robust version control and recovery options, ensuring data integrity and compliance with regulatory standards.