Yesterday I was trying to figure out how to get Capistrano to check
things out of CVS based on a tag.  Capistrano uses the branch variable
in the recipe file for doing checkouts by tag in CVS (-r branch), but
setting the branch variable wasn't working for me.

I discovered it had to do w/ the way it was constructing the checkout
statement.  Specifically, it was adding the following options when I
set the branch variable in my recipe file: -D "" -r my_tag

This seems like a bug to me -- the -D option (in cvs this is a release
date) and the -r option don't work together.  I was able to work
around it by overriding Capistrano::SCM:Cvs.checkout and changing the
command string it constructs, but I would be happy to submit a patch
or at the very least a bug report and steps to fix if someone could
point me in the right direction for doing such a thing.

Thanks,
Brian


--~--~---------~--~----~------------~-------~--~----~
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/capistrano
-~----------~----~----~----~------~----~------~--~---

Reply via email to