[ https://issues.apache.org/jira/browse/GERONIMO-4248?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
David Jencks closed GERONIMO-4248. ---------------------------------- Resolution: Fixed History files checked into trunk rev 686287. > dependency history > ------------------ > > Key: GERONIMO-4248 > URL: https://issues.apache.org/jira/browse/GERONIMO-4248 > Project: Geronimo > Issue Type: New Feature > Security Level: public(Regular issues) > Components: car-maven-plugin > Affects Versions: 2.2 > Reporter: David Jencks > Assignee: David Jencks > Fix For: 2.2 > > > Make the car maven plugin compare the current build's plugin dependencies > with what was there last time, saved in svn. Fail the build if it's changed, > and output difference between now and then. This should make it a lot easier > to turn on useMavenDependencies and not break stuff, and also pick up > unwanted artifact changes. > Current impl does this: > - keeps historical dependencies in src/main/history/dependencies.xml > - if the file is missing, it creates it with current dependency info > - if the file is there, it compares with current dependency info and if it's > changed writes out dependences.added.xml and dependencies.removed.xml > - by default it fails on changes, although this can be turned off. > - respects current useTransitiveDependencies flag setting. > After checking in the plugin mods we'll need to build and check in all the > new history files. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.