| Modifier and Type | Method and Description |
|---|---|
GitRepoHelper |
MagicGitSyncAutoConfiguration.magicGitRepoHelper(org.ssssssss.magicapi.git.MagicGitProperties gitProperties,
org.ssssssss.magicapi.core.config.MagicAPIProperties magicAPIProperties,
MagicGitSyncProperties syncProperties,
org.springframework.beans.factory.ObjectProvider<DataSource> dataSourceProvider,
org.ssssssss.magicapi.core.interceptor.AuthorizationInterceptor authorizationInterceptor) |
org.ssssssss.magicapi.core.resource.Resource |
MagicGitSyncAutoConfiguration.magicGitResource(GitRepoHelper magicGitRepoHelper,
MagicGitSyncProperties syncProperties)
增强版 Git 存储资源,顶替官方 GitResource(官方 Bean 带 @ConditionalOnMissingBean)
|
static GitSyncResource |
GitSyncResource.of(boolean readonly,
GitRepoHelper helper,
MagicGitSyncProperties syncProperties)
构建工作区资源:确保本地仓库已克隆,并在启动时拉取一次远程最新代码
|
| Constructor and Description |
|---|
GitRepoHelper(org.ssssssss.magicapi.git.MagicGitProperties gitProperties,
org.ssssssss.magicapi.core.config.MagicAPIProperties magicAPIProperties,
MagicGitSyncProperties syncProperties,
org.springframework.beans.factory.ObjectProvider<DataSource> dataSourceProvider,
org.ssssssss.magicapi.core.interceptor.AuthorizationInterceptor authorizationInterceptor) |
GitSyncResource(boolean readonly,
File file,
String rootPath,
GitRepoHelper helper,
MagicGitSyncProperties syncProperties) |
Copyright © 2026. All rights reserved.