繁体   English   中英

具有Subversion后端的Spring Cloud配置

[英]Spring cloud config with Subversion backend

这可能吗? 那Perforce呢? 我将需要使用其中之一或基于文件的文件,并使用crontab或其他文件进行检入。

当然可以实现SVN或Perforce。 您将需要实现EnvironmentRepository 有关示例 ,请参见JGitEnvironmentRepository

有关使用本地文件的信息,请参见以下问题: Spring Cloud Configuration Server无法与本地属性文件一起使用

我一直在努力使SVN作为后端工作。

自2015年3月起,spring config中就对此提供了支持,并且需要以下内容

  1. 将svnkit的依赖项添加到pom.xml
  2. 将配置文件更改为Subversion
  3. 您的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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM