Version control of my experiments

I’m curious how people do version control on the experiments they make in Builder. I don’t have any experience doing version control on XML files and I don’t know how easy it would be to have different students fork versions for their own experiments and then merge the useful changes back into a main.

Happy for any thoughts or advice.


Hi Opher,

Have you considered using pavlovia for this? Pavlovia is directly integrated with the PsychoPy app and is based on gitlab, which allows you full version control over your experiment files. These slides from our workshop might be useful, in particular slide 13 onward.

Best wishes and hope this helps,