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 -~----------~----~----~----~------~----~------~--~---
