Capistrano equivalent for *nix -> Windows deployment


#1

I have a (hopefully short-term) need to deploy a small Rails app to a
Windows XP box.

It’s installed and working fine, but I’ll be needing to make updates
and enhancements, and would like to be able to do the equivalent of
cap deploy and have it “just happen.”

Any suggestions?


Hassan S. ------------------------ removed_email_address@domain.invalid


#2

There isn’t anything like capistrano for Windows using Ruby now,
you’ll have to do it manually.

Maurício Linhares
http://alinhavado.wordpress.com/ (pt-br) | http://blog.codevader.com/
(en)

On Tue, Feb 17, 2009 at 9:54 PM, Hassan S.


#3

On Wed, Feb 18, 2009 at 2:28 PM, jemminger removed_email_address@domain.invalid wrote:

Install TortoiseSVN on the target box, check out your project there &
just do an svn update

We’re using git, not subversion, but maybe that’s an approach.

Mostly hoping to find a command-line solution that doesn’t involve
all that clumsy remote-desktop nonsense, but beginning to think
that’s a dream :slight_smile:

Thanks though!


Hassan S. ------------------------ removed_email_address@domain.invalid


#4

There’s apparently a Windows + Rsync recipe here:

http://wiki.rubyonrails.com/rails/pages/HowtoUseRsyncToDeployYourApplication

On Feb 18, 5:42 pm, Hassan S. removed_email_address@domain.invalid


#5

This is an old thread, but for future reference -
There’s a capistrano extension that does this now for Rails apps on git:

https://github.com/SciMed/capistrano-windows-server


#6

Install TortoiseSVN on the target box, check out your project there &
just do an svn update

On Feb 17, 7:54 pm, Hassan S. removed_email_address@domain.invalid