[英]Spring cloud config with Subversion backend
这可能吗? 那Perforce呢? 我将需要使用其中之一或基于文件的文件,并使用crontab或其他文件进行检入。
当然可以实现SVN或Perforce。 您将需要实现EnvironmentRepository 。 有关示例 ,请参见JGitEnvironmentRepository 。
有关使用本地文件的信息,请参见以下问题: Spring Cloud Configuration Server无法与本地属性文件一起使用
我一直在努力使SVN作为后端工作。
自2015年3月起,spring config中就对此提供了支持,并且需要以下内容
您的svn结构必须是主干/属性文件
<dependency> <groupId>org.tmatesoft.svnkit</groupId> <artifactId>svnkit</artifactId> </dependency>
profiles: active: subversion
示例文件在这里https://github.com/spring-cloud-samples/svn-config-server
属性文件按此顺序加载
<appname>-<profile>.(properties|yml)
<appname>.(properties|yml)
application.(properties|yml)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.