答案 0 :(得分:4)
当然可以实施SVN或Perforce。您需要实施EnvironmentRepository。有关示例,请参阅JGitEnvironmentRepository。
使用本地文件查看此问题:Spring Cloud Configuration Server not working with local properties file
答案 1 :(得分:3)
我一直致力于让SVN作为后端工作。
自2015年3月起,在spring config中支持此功能,需要以下内容
您的svn结构必须是trunk / property-files
<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)