瀏覽代碼

Minor ajustments for gerrit-gitblit plugin

tags/v1.3.0
David Ostrovsky 11 年之前
父節點
當前提交
f15f17a803
共有 2 個檔案被更改,包括 15 行新增9 行删除
  1. 7
    5
      build.xml
  2. 8
    4
      src/main/java/com/gitblit/GitBlit.java

+ 7
- 5
build.xml 查看文件

@@ -6,14 +6,14 @@
Retrieve Moxie Toolkit
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-->
<property name="moxie.version" value="0.7.1" />
<property name="moxie.version" value="0.8.0-SNAPSHOT" />
<property name="moxie.url" value="http://gitblit.github.com/moxie/maven" />
<property name="moxie.jar" value="moxie-toolkit-${moxie.version}.jar" />
<property name="moxie.dir" value="${user.home}/.moxie" />
<mkdir dir="${moxie.dir}" />
<!-- Download Moxie from it's Maven repository to user.home -->
<get src="${moxie.url}/org/moxie/moxie-toolkit/${moxie.version}/${moxie.jar}"
dest="${moxie.dir}" skipexisting="true" verbose="true" />
dest="${moxie.dir}/${moxie.jar}" skipexisting="true" verbose="true" />
<!-- Register Moxie tasks -->
<taskdef uri="antlib:org.moxie">
@@ -990,8 +990,10 @@
-->
<target name="installMaven" depends="compile" description="Install Gitblit JAR as Maven module">
<local name="project.jar" />
<property name="project.jar" value="${project.outputDirectory}/gitblit.jar" />
<mx:jar destfile="${project.jar}" includeresources="true" />
<property name="project.jar"
value="${project.outputDirectory}/gitblit.jar" />
<property name="resourceFolderPrefix" value=""/>
<mx:jar destfile="${project.jar}" includeresources="true" resourceFolderPrefix="${resourceFolderPrefix}"/>
<exec executable="mvn">
<arg value="install:install-file" />

+ 8
- 4
src/main/java/com/gitblit/GitBlit.java 查看文件

@@ -3006,7 +3006,7 @@ public class GitBlit implements ServletContextListener {
*
* @return Map<String, SettingModel>
*/
private ServerSettings loadSettingModels() {
private ServerSettings loadSettingModels(InputStream referencePropertiesInputStream) {
ServerSettings settingsModel = new ServerSettings();
settingsModel.supportsCredentialChanges = userService.supportsCredentialChanges();
settingsModel.supportsDisplayNameChanges = userService.supportsDisplayNameChanges();
@@ -3016,7 +3016,7 @@ public class GitBlit implements ServletContextListener {
// Read bundled Gitblit properties to extract setting descriptions.
// This copy is pristine and only used for populating the setting
// models map.
InputStream is = getClass().getResourceAsStream("/reference.properties");
InputStream is = referencePropertiesInputStream;
BufferedReader propertiesReader = new BufferedReader(new InputStreamReader(is));
StringBuilder description = new StringBuilder();
SettingModel setting = new SettingModel();
@@ -3266,7 +3266,11 @@ public class GitBlit implements ServletContextListener {
* @see ServletContextListener.contextInitialize(ServletContextEvent)
*/
@Override
public void contextInitialized(ServletContextEvent contextEvent) {
public void contextInitialized(ServletContextEvent contextEvent) {
contextInitialized(contextEvent, getClass().getResourceAsStream("/reference.properties"));
}
public void contextInitialized(ServletContextEvent contextEvent, InputStream referencePropertiesInputStream) {
servletContext = contextEvent.getServletContext();
if (settings == null) {
// Gitblit is running in a servlet container
@@ -3331,7 +3335,7 @@ public class GitBlit implements ServletContextListener {
}
}
settingsModel = loadSettingModels();
settingsModel = loadSettingModels(referencePropertiesInputStream);
serverStatus.servletContainer = servletContext.getServerInfo();
}

Loading…
取消
儲存