PTCInc / thingworx-gitbackup-extension

[Unofficial/Not supported] ThingWorx GitBackup Extension for storing your ThingWorx application code in a Git repository
MIT License
25 stars 11 forks source link

GitBackup.Main.Mashup is crashing #26

Closed saikrishnapola closed 2 years ago

saikrishnapola commented 2 years ago

When I do View Mashup on GitBackup.Main.Mashup, it keeps on loading, and it's crashing after some time. I imported GitBackupExtensionPackforThingWorx90.zip for Thingworx 9.1.0

cbadici commented 2 years ago

Could you please provide more details about your error? Do you see any error messages in the Application or Script log, or in the debugger tools of the broswer? Please try using multiple browsers (Chrome, Firefox) and check the Mashup. Also, please try to create your Git Thing in the Composer, configure it using its configuration table and then go back to the Mashup to check if the configured Git Thing appears.

saikrishnapola commented 2 years ago

Hi @cbadici, First, the GitBackup.Main.Mashup was working and then I have created a GitThing using the Mashup and after that, it started crashing then I have deleted the GitThing(now mashup is working fine). Then I have created it manually from the composer, and it started crashing again. I have checked on multiple browsers as well and I didn't see any error messages in the logs.

cbadici commented 2 years ago

Hi @saikrishnapola , According to my tests, the Mashup is not crashing. It might be that I have performed different steps to test thtis. Please remove your current Git Thing and perform the following steps:

  1. Create a new file repository that you will use in ThingWorx for Git
  2. Create a new Git Thing from the GitBackupTemplate, in the Configuration table, enter the details to connect your git account and repository. In the File repository section, enter the new (empty) repository you have created and enter a path in that repository such as "/testproject". The path doesn't need to exit in the repository, it will be created for you.
  3. Open the GitBackup.Main.Mashup. It should load properly. Assuming you already have some content in your remote repository you can click on the Pull button and then you should see the files displayed in the Mashup