psychopy.org | Reference | Downloads | Github

Error on Updating experiment with git push

URL of experiment: Pavlovia

Description of the problem: We are trying to move our experiment from piloting to running. In testing the running case I found some errors and pushed some changes using the terminal. The changes weren’t being registered on Pavlovia though. So I moved it to pilot and got the following error: unable to pull project from gitlab repository. See picture below.

I pushed the repo to a new online repo which worked for a bit. Then I found more changes that were needed. Pushed them and the same thing happened. I’m wondering if it has to do with the size of repo? We have about 20000 wav files used so that each subject can get a random and (mostly) non-overlapping assortment of stimuli. The experiment randomly selects 200 for each experiment and only downloads the selected .wav files. The whole repo is about 300 Mb.

Any help would be greatly appreciated!

It’s amazing how writing out the problem makes it easier to think about. I was able to fix this by taking the experiment to INACTIVE, pushing another arbitrary commit (not sure if this was necessary or not) and then clicking on Piloting. The browser went white with an “updating experiment…” message which eventually disappeared but nothing else loaded. I refreshed and clicked on Running. Now when I pilot the experiment version is fully up to date. I’m sure there is something here that needs fixing but this was an effective workaround.

1 Like