我已经将Solr作为Windows服务运行。 我使用NSSM( http://nssm.cc/ )来设置服务自动启动。 Web服务器是Jetty。
我希望我的Solr目录在Git的源代码控制之下,因为configuration的改变(有时是插件的改变)需要所有团队成员select。 至less,我想在Git控制下有configuration文件(solrconfig.xml,schema.xml,stopwords.txt等),但理想情况下,我想把整个solr目录(包括jar和战争文件)在Git控制下。 这会造成什么问题吗? 我可以预见我们会在Solr服务运行的时候提交提交和切换分支。
其他团队如何在源代码pipe理下configurationSolr?
我过去的规则是检查配置文件( SolrConfig.xml
, dataconfig.xml
, dataconfig.xml
等)
恕我直言,原因是不检查源代码管理中的整个Solr目录:
而不是做整个库检查,我们结束了配置文件签入和基本脚本来设置solr,创建索引,启动一个实例等,所以每个团队成员可以检查出代码库,运行一些构建任务和准备派对:)