Comments (6)
Thanks for reporting this @jlagares.
Weβd need to have the entries around the time when you try to enable a Git thing from ApplicationLog (accessible via composer) and ErrorLog.log (which indeed you need to retrieve via a support ticket as itβs not exposed in composer).
I am quite curious to see why the Git things are not running, as I have not observed that before.
from thingworx-gitbackup-extension.
Thanks, ticket opened.
In the meantime I'm re creating all gitthings again, removed all repo content manually (as I could not via service) and checking again.
One question is, can 2 Git Things have the same repo folder ? As we have several and all point to the same folder but refer to different github branches, I'm thinking that this might confuse the thingworx git extension.
from thingworx-gitbackup-extension.
Two Git things can use the same File Repository, but mandatory they need to be placed in two different sub-folders of that File Repository. The extension does not verify if there's already an existing local Git repository in the folder you specified, and yes, that can be a source of this issue (I think).
from thingworx-gitbackup-extension.
For transparency, in the error log we observed two interesting errors:
- Unable to initialize thing [redacted], Cannot lock /ThingworxStorage/repository/GitRepository/[redacted]/.git/config. Ensure that no other process has an open file handle on the lock file /ThingworxStorage/repository/GitRepository/[redacted]/.git/config.lock, then you may delete the lock file and retry. This points into a file using that lock file - potentially two Git things created in the same folder can do this.
- Unable to initialize thing [redacted], null. This error does not have much context and I requested an ErrorLog with stack trace activated.
from thingworx-gitbackup-extension.
And another question: did this behavior started happening sudden, after working fine in the past? Or is this the first attempt of using the GitBackup extension ? Besides the log files, can you remember anything that changed in your system before this error started appearing?
from thingworx-gitbackup-extension.
It happened without noticing working correctly before. This has also happened in some dockers that I have, so whenever I see it there I'll send you the error Log.
The environment is shared by many people so no clue everything that happened.
I'll be working with Ilaria in the following weeks so I can keep you updated.
from thingworx-gitbackup-extension.
Related Issues (20)
- Github Extension Import Issue HOT 5
- Error While Pushing from thingworx HOT 3
- GUI Mashup is not working on TWX 9.3.0 and question on HA compatibility HOT 2
- Issue in Thingworx while trying to Pull or Push HOT 1
- Error when trying to view GIT thing HOT 1
- Best Practices for Git Backup Extension HOT 1
- Cannot Pull, Push with my bitbucket company HOT 5
- cannot connect to AzureDevOps due to SSL problems 9.3.4 HOT 2
- Difference in entity XML HOT 8
- v5 Cannot Create New Repo - New GitThing HOT 3
- Git push progress detaills HOT 4
- Resources_ExtensionsExport, Things_ExtensionImportTargets no longer exists. HOT 3
- gitHub on Thingworx 9.3.7-b1432 HOT 6
- No case for group in ExportProjectEntities HOT 3
- Unresponsive GitBackup.Main.Mashup HOT 4
- Working with two independent repositories on the same server HOT 2
- Unreviewed Pull Request Merged Without Code Review
- Export project dependants does not work HOT 2
- Git User Credentials do not get saved when created HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from thingworx-gitbackup-extension.