[Mondrian] Re: Eigenbase perforce change 8725 for review

Richard Emberson remberson at edgedynamics.com
Thu Feb 15 11:14:46 EST 2007


Having a local property file as you suggest,
site-local.properties,
and including the line in build.xml:

+  <property file="${project.location}/site-local.properties"/>
   <property file="${project.location}/build.properties"/>
   <property file="${project.location}/mondrian.properties"/>

in build.xml would do the trick.

Richard



John V. Sichi wrote:
> Richard, your change edited the default mondrian.properties.
> 
> Julian, would you consider changing the way this file is managed so that 
> the DoNotCheckIn approach isn't required?  One solution that is known to 
> work well is to support a site-local.properties which overrides whatever 
> is in the checked-in mondrian.properties.  Developers would then edit 
> site-local.properties for their own settings, and only edit 
> mondrian.properties when they really want to commit changes.  There are 
> other approaches too.  They all add a bit of complexity over the current 
> approach, but removing the human-error-proneness might be worth it.
> 
> JVS
> 
> Richard Emberson wrote:
>> ==== //open/mondrian/mondrian.properties#33 (ktext) ====
>>
>> 1c1
>> < # $Id: //open/mondrian/mondrian.properties#32 $
>> ---
>>> # $Id: //open/mondrian/mondrian.properties#33 $
>> 71c71
>> < 
>> #mondrian.foodmart.jdbcURL=jdbc:mysql://localhost/foodmart?user=foodmart&password=foodmart 
>>
>> ---
>>> mondrian.foodmart.jdbcURL=jdbc:mysql://localhost/foodmart?user=foodmart&password=foodmart 
>>>
>> 73,75c73,75
>> < #mondrian.foodmart.jdbcUser=foodmart
>> < #mondrian.foodmart.jdbcPassword=foodmart
>> < #mondrian.jdbcDrivers=com.mysql.jdbc.Driver
>> ---
>>> mondrian.foodmart.jdbcUser=foodmart
>>> mondrian.foodmart.jdbcPassword=foodmart
>>> mondrian.jdbcDrivers=com.mysql.jdbc.Driver
>> 280c280
>> < mondrian.util.memoryMonitor.enable=false
>> ---
>>> mondrian.util.memoryMonitor.enable=true
> 


-- 
Quis custodiet ipsos custodes:
This email message is for the sole use of the intended recipient(s) and
may contain confidential information.  Any unauthorized review, use,
disclosure or distribution is prohibited.  If you are not the intended
recipient, please contact the sender by reply email and destroy all
copies of the original message.



More information about the Mondrian mailing list