On Wed, Nov 12, 2008 at 12:39 PM, Imran M Yousuf <[EMAIL PROTECTED]> wrote:
> Hi,
>
> I have a project (http://repo.or.cz/w/smart-dao.git) where I have 2
> working branches (master and release-0.3). Now I want to make a
> maintenance release (release-0.3) so I am doing it from the
> appropriate branch. Now when I do 'mvn release:prepare' it succeeds.
> But when I do 'mvn release:perform' it fails.
>

Currently I am doing the release:perform manually by hand. I would
really like to know how release:perform would work. BTW the update is
the command trying to be executed is 'git pull origin tag' where as it
should actually be - 'git checkout tag'.

Best regards,

Imran

> I have looked at it closely and noticed that prepare is performed from
> the branch I am in but perform tries to check out from the tagged base
> and merge into 'master'. Then it gets a conflict and aborts, because
> version in master has been changed since. How can I get it to work
> now? That is, I want the release to be performed from release-0.3
> branch instead of master, how I can specify this?
>
> --
> Imran M Yousuf
> Entrepreneur & Software Engineer
> Smart IT Engineering
> Dhaka, Bangladesh
> Blog: http://imyousuf-tech.blogs.smartitengineering.com/
> Mobile: +880-1711402557
>



-- 
Imran M Yousuf
Entrepreneur & Software Engineer
Smart IT Engineering
Dhaka, Bangladesh
Email: [EMAIL PROTECTED]
Blog: http://imyousuf-tech.blogs.smartitengineering.com/
Mobile: +880-1711402557

Reply via email to