Hi,

Building ActiveMQ 5.8.0 on RHEL 6.1.

The generated .gitignore file contains an entry like 'data/'.

This entry causes matches against a sizeable chunk of the
activemq-amq-store sub-project which are then excluded from the commit to
one's local repo.

You won't notice it until someone checks out your local repo onto their
machine and tries to build. Meanwhile the developer that cloned the
original activemq repo can continue to build without any issues as said
files are present in their working copy.

As far as I can tell the correct .gitignore file should read as follows
(the last three lines are new):

*~
*.swp
.idea
.idea/*
*.iml
*.ipr
*.iws
target
.DS_Store
.project
.classpath
.settings
eclipse-classes
activemq-core/ActiveMQConnections.dot
activemq-core/KahaDB
activemq-core/broker
activemq-core/derby.log
activemq-core/derbyDb
activemq-core/networkedBroker
activemq-core/shared
activemq-data
dependency-reduced-pom.xml
velocity.log
*/src/release/data/
*/src/test/data/
*/src/test/resources/

Thanks,
Paul

Reply via email to