[ https://issues.apache.org/jira/browse/MRELEASE-549?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Michael Osipov updated MRELEASE-549: ------------------------------------ Fix Version/s: 3.0.0 > Pin svn:externals when tagging > ------------------------------ > > Key: MRELEASE-549 > URL: https://issues.apache.org/jira/browse/MRELEASE-549 > Project: Maven Release Plugin > Issue Type: Improvement > Components: prepare > Affects Versions: 2.0 > Reporter: Stephen Connolly > Assignee: Michael Osipov > Priority: Major > Fix For: 3.0.0 > > Attachments: maven-scm.patch > > > svn:externals is a property set on directories in a subversion repository. > there are two classes of svn:externals, ones which specify a revision and > ones which do not. > when creating a tag, the tag should only contain svn:externals which have > been pinned to specific revisions, otherwise the tag is not a tag, i.e. it is > subject to change. > A generic solution (i.e. not SVN specific) would be to add preTagGoals and > postTagGoals so that a custom goal could be invoked around creating the tag. -- This message was sent by Atlassian Jira (v8.3.4#803005)