The branch checkout is a known bug in 8.3.1 and fixed in the latest patch as well as in 8.4
Sent from my iPhone

On 11.04.2025, at 17:41, Adam Kimball <adamfkimb...@gmail.com> wrote:

I deleted the clone and that did the trick!  Thanks.  I think the lesson learned is renaming existing repos is bad news!

I hadn't even seen those options before, so thanks for pointing them out.  In fact, I've been trying to figure out how to have EDG work from a branch so seeing the "Checkout branch" option is fantastic.  If I'm not mistaken, I don't see any documentation for these features, but I tried to set up a named branch "DEV" that exists on the remote repo.  I get "Error: org.topbraidlive.script.js.JSException: Ref DEV cannot be resolved". Same things happens with /refs/heads/DEV and other variations.  If I use the actual hash value it takes it without complaint, but then a pull produces:  Error: org.topbraidlive.script.js.JSException: Cannot check out from unborn branch  Any ideas for me?

Thanks again, loving this functionality
Adam


On Friday, April 11, 2025 at 1:34:24 AM UTC-6 Holger Knublauch wrote:
Hi Adam,

I am not aware of local caches other than the checked out copy of the repo in the workspace.

If you navigate to the configuration as shown, you may want to delete the local Git clone?

PastedGraphic-1.png

HTH
Holger


On Apr 10, 2025, at 18:43, Adam Kimball <adamfk...@gmail.com> wrote:

Nice, thanks for sharing that.  Definitely learned a thing or two.

I've cleared out the old git:GitIntegration resources but am still seeing that something is calling an old Git URL and I am not seeing the new repo.  If I search in all graphs for the old git url, I see nothing.  Maybe it is in a cache?  We're running a hosted version of EDG so I can't bounce the instance easily.

2025-04-10 16:30:54,075 INFO [https-openssl-nio-8443-exec-19] o.t.s.g.GitRepository - Pulling repository at /var/lib/topbraid/workspace/_Data/GitRepositories/semart
2025-04-10 16:30:54,569 ERROR [https-openssl-nio-8443-exec-19] o.t.s.ScriptManager - Caught and gracefully handled exception during ADS script execution
org.topbraidlive.script.js.JSException: https://tea...@dev.azure.com/teamsi/The%20Helo%20Project/_git/oldrepo: not authorized
at org.topbraidlive.script.js.JSLang.evalExpression(JSLang.java:136) ~[org.topbraidlive.script-8.3.1.jar:?]
at org.topbraidlive.script.ScriptManager.evaluate(ScriptManager.java:417) ~[org.topbraidlive.script-8.3.1.jar:?]
at org.topbraidlive.script.servlet.ScriptServlet.run(ScriptServlet.java:115) ~[org.topbraidlive.script-8.3.1.jar:?]
at org.topbraidlive.script.servlet.ScriptServlet.doPost(ScriptServlet.java:81) ~[org.topbraidlive.script-8.3.1.jar:?]
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[tomcat10-servlet-api-10.1.16.jar:?]
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat10-servlet-api-10.1.16.jar:?]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205) ~[tomcat10-catalina-10.1.16.jar:10.1.16]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) ~[tomcat10-catalina-10.1.16.jar:10.1.16]
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat10-websocket-10.1.16.jar:10.1.16]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) ~[tomcat10-catalina-10.1.16.jar:10.1.16]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) ~[tomcat10-catalina-10.1.16.jar:10.1.16]
at org.topbraidlive.server.filter.CompositeFilter.callFilter(CompositeFilter.java:118) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.CompositeFilter.lambda$callFilter$0(CompositeFilter.java:116) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.CompositeFilter.callFilter(CompositeFilter.java:118) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.CompositeFilter.lambda$callFilter$0(CompositeFilter.java:116) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.team.filter.TeamFilter.doFilter(TeamFilter.java:33) ~[org.topbraidlive.team-8.3.1.jar:?]
at org.topbraidlive.server.filter.TBFilter.doFilter(TBFilter.java:27) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.CompositeFilter.callFilter(CompositeFilter.java:115) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.CompositeFilter.lambda$callFilter$0(CompositeFilter.java:116) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.edg.filter.ConcurrentUserCheckFilter.doFilter(ConcurrentUserCheckFilter.java:30) ~[org.topbraidlive.edg.product-8.3.1.jar:?]
at org.topbraidlive.server.filter.TBFilter.doFilter(TBFilter.java:27) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.CompositeFilter.callFilter(CompositeFilter.java:115) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.CompositeFilter.lambda$callFilter$0(CompositeFilter.java:116) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.edg.filter.RemoteRequestFilter.doFilter(RemoteRequestFilter.java:30) ~[org.topbraidlive.edg.product-8.3.1.jar:?]
at org.topbraidlive.server.filter.TBFilter.doFilter(TBFilter.java:27) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.CompositeFilter.callFilter(CompositeFilter.java:115) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.CompositeFilter.lambda$callFilter$0(CompositeFilter.java:116) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.edg.filter.RegisteredProductFilter.doFilter(RegisteredProductFilter.java:60) ~[org.topbraidlive.edg.product-8.3.1.jar:?]
at org.topbraidlive.server.filter.TBFilter.doFilter(TBFilter.java:27) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.CompositeFilter.callFilter(CompositeFilter.java:115) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.CompositeFilter.lambda$callFilter$0(CompositeFilter.java:116) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.springframework.security.web.FilterChainProxy.lambda$doFilterInternal$3(FilterChainProxy.java:231) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:365) ~[spring-security-web-6.3.6.jar:6.3.6]
at com.topquadrant.edg.springsec.TBUserFilter.doFilter(TBUserFilter.java:113) ~[edg-spring-sec-8.3.1.jar:?]
at org.topbraidlive.server.filter.TBFilter.doFilter(TBFilter.java:27) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:100) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:126) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:120) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:100) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:179) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilterInternal(BasicAuthenticationFilter.java:181) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.16.jar:6.1.16]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:227) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:221) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:107) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:93) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-6.1.16.jar:6.1.16]
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.16.jar:6.1.16]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.16.jar:6.1.16]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:82) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:69) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:62) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.16.jar:6.1.16]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.16.jar:6.1.16]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:233) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:191) ~[spring-security-web-6.3.6.jar:6.3.6]
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:362) ~[spring-web-6.1.16.jar:6.1.16]
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:278) ~[spring-web-6.1.16.jar:6.1.16]
at org.topbraidlive.server.filter.CompositeFilter.callFilter(CompositeFilter.java:115) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.CompositeFilter.lambda$callFilter$0(CompositeFilter.java:116) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.edg.filter.StorageFilter.doFilter(StorageFilter.java:31) ~[org.topbraidlive.edg.product-8.3.1.jar:?]
at org.topbraidlive.server.filter.TBFilter.doFilter(TBFilter.java:27) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.CompositeFilter.callFilter(CompositeFilter.java:115) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.CompositeFilter.lambda$callFilter$0(CompositeFilter.java:116) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.TopBraidFilter.doFilter(TopBraidFilter.java:53) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.TBFilter.doFilter(TBFilter.java:27) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.CompositeFilter.callFilter(CompositeFilter.java:115) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.CompositeFilter.lambda$callFilter$0(CompositeFilter.java:116) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.edg.ServiceAvailabilityManager$ServiceAvailabilityFilter.doFilter(ServiceAvailabilityManager.java:150) ~[org.topbraidlive.edg.product-8.3.1.jar:?]
at org.topbraidlive.server.filter.TBFilter.doFilter(TBFilter.java:27) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.CompositeFilter.callFilter(CompositeFilter.java:115) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.CompositeFilter.doFilter(CompositeFilter.java:62) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.CompositeFilter.callFilter(CompositeFilter.java:115) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.CompositeFilter.lambda$callFilter$0(CompositeFilter.java:116) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.ContentSecurityPolicyFilter.doFilter(ContentSecurityPolicyFilter.java:102) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.TBFilter.doFilter(TBFilter.java:27) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.CompositeFilter.callFilter(CompositeFilter.java:115) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.CompositeFilter.lambda$callFilter$0(CompositeFilter.java:116) ~[org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.ErrorHandlerFilter.doFilter(ErrorHandlerFilter.java:165) [org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.TBFilter.doFilter(TBFilter.java:27) [org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.CompositeFilter.callFilter(CompositeFilter.java:115) [org.topbraidlive.server-8.3.1.jar:?]
at org.topbraidlive.server.filter.CompositeFilter.doFilter(CompositeFilter.java:62) [org.topbraidlive.server-8.3.1.jar:?]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) [tomcat10-catalina-10.1.16.jar:10.1.16]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) [tomcat10-catalina-10.1.16.jar:10.1.16]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) [tomcat10-catalina-10.1.16.jar:10.1.16]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) [tomcat10-catalina-10.1.16.jar:10.1.16]
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) [tomcat10-catalina-10.1.16.jar:10.1.16]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) [tomcat10-catalina-10.1.16.jar:10.1.16]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) [tomcat10-catalina-10.1.16.jar:10.1.16]
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673) [tomcat10-catalina-10.1.16.jar:10.1.16]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) [tomcat10-catalina-10.1.16.jar:10.1.16]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340) [tomcat10-catalina-10.1.16.jar:10.1.16]
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) [tomcat10-coyote-10.1.16.jar:10.1.16]
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) [tomcat10-coyote-10.1.16.jar:10.1.16]
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) [tomcat10-coyote-10.1.16.jar:10.1.16]
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744) [tomcat10-coyote-10.1.16.jar:10.1.16]
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) [tomcat10-coyote-10.1.16.jar:10.1.16]
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) [tomcat10-util-10.1.16.jar:10.1.16]
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat10-util-10.1.16.jar:10.1.16]
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat10-util-10.1.16.jar:10.1.16]
at java.base/java.lang.Thread.run(Thread.java:840) [?:?]
Caused by: org.graalvm.polyglot.PolyglotException: https://tea...@dev.azure.com/teamsi/The%20Helo%20Project/_git/oldrepo: not authorized
at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:249) ~[org.eclipse.jgit-7.0.0.202409031743-r.jar:7.0.0.202409031743-r]
at org.eclipse.jgit.api.PullCommand.call(PullCommand.java:266) ~[org.eclipse.jgit-7.0.0.202409031743-r.jar:7.0.0.202409031743-r]
at org.topbraidlive.script.git.GitRepository.pull(GitRepository.java:348) ~[org.topbraidlive.script-8.3.1.jar:?]
at org.topbraidlive.script.git.GitIntegration.pull(GitIntegration.java:157) ~[org.topbraidlive.script-8.3.1.jar:?]
at <js>.:program(Unnamed:2) ~[?:?]
at org.graalvm.polyglot.Context.eval(Context.java:403) ~[graal-sdk-23.0.6.jar:?]
at org.topbraidlive.script.js.JSLang.evalExpression(JSLang.java:110) ~[org.topbraidlive.script-8.3.1.jar:?]

On Thursday, April 10, 2025 at 1:50:06 AM UTC-6 Holger Knublauch wrote:

On Apr 9, 2025, at 23:40, Adam Kimball <adamfk...@gmail.com> wrote:

Holger,

Thanks for the quick response!  

I don't know how to run SPARQL queries globally, but would love to know that, too!  

Best way is


SELECT *
WHERE {
() teamwork:readableGraphsUnderTeamControl ?masterGraph .
GRAPH ?masterGraph {
?int a git:GitIntegration .
}
}


Or if you don’t need the individual graph names:


SELECT *
WHERE {
GRAPH <urn:x-evn-union:Administrator> {
?int a git:GitIntegration .
}
}


From the EDG UI, you can also navigate to git:GitIntegration (e.g. as part after the # in the URL) and then do

Explore > Show References 

And activate Search across all readable asset collections.

PastedGraphic-1.png

This solution is best overall because you can directly click on the links and open the assets in their defining asset collection.

BTW 8.4 makes it easier to navigate to those, directly from the Push and Pull buttons.

I do see an instance of git:GitIntegration in the one project where I've seen the zombie.  Is it safe to SPARQL delete it?

Yes.

Holger




I'll hold off on anything until I hear back.

Thanks,
Adam


On Wednesday, April 9, 2025 at 11:00:40 AM UTC-6 Holger Knublauch wrote:
Hi Adam,

so do you still see any instances of git:GitIntegration (globally) in your workspace or do you see Zombie integrations without having such instances?

Holger


On Apr 9, 2025, at 18:56, Adam Kimball <adamfk...@gmail.com> wrote:

Hi all,

I’m not exactly sure how it happened, but I’ve ended up with some zombie Git integrations hanging around.

We recently renamed a Git repo, and I went into Product Config to edit the Git integration (updating the URL and name). However, EDG failed to update when I tried to pull from remote to connect new files. I ended up deleting the Git integration entirely, but now several projects still show the Push/Pull icons and references to the old Git repo (before the name change).

My goal is to completely wipe out all Git integration resources—including any that are tied to individual projects and files—so I can start fresh.

By the way, I’m incredibly excited about this functionality. It’s going to be a game changer for us.

Thanks,
Adam

--
The topics of this mailing list include TopBraid EDG and related technologies such as SHACL.
To post to this group, send email to topbrai...@googlegroups.com
---
You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to topbraid-user...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/topbraid-users/6636bb0a-2b48-491a-920d-04fe282d862en%40googlegroups.com.


--
The topics of this mailing list include TopBraid EDG and related technologies such as SHACL.
To post to this group, send email to topbrai...@googlegroups.com
---
You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to topbraid-user...@googlegroups.com.

--
The topics of this mailing list include TopBraid EDG and related technologies such as SHACL.
To post to this group, send email to topbrai...@googlegroups.com
---
You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to topbraid-user...@googlegroups.com.

--
The topics of this mailing list include TopBraid EDG and related technologies such as SHACL.
To post to this group, send email to topbraid-users@googlegroups.com
---
You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to topbraid-users+unsubscr...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/topbraid-users/39ee73e0-25ea-4ae9-8532-864324bcf557n%40googlegroups.com.

--
The topics of this mailing list include TopBraid EDG and related technologies such as SHACL.
To post to this group, send email to topbraid-users@googlegroups.com
---
You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to topbraid-users+unsubscr...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/topbraid-users/D46389BF-F9D8-4093-A600-5905DF8E3188%40topquadrant.com.

Reply via email to