github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

alexyoung / captor

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 7
    • 0
  • Source
  • Commits
  • Network (0)
  • Issues (0)
  • Downloads (0)
  • Wiki (1)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (1)
    • master ✓
  • Tags (0)
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

A GUI for Capistrano — Read more

  cancel

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

Captor now loads and saves projects to disk.  You can add projects through 
a dialog.  I removed the clumsy use of Procs in the last version, I'm 
still getting the hang of how the self switching confusingly messes up 
instance_variables in Shoes. 
My Name (author)
Wed Oct 08 13:53:20 -0700 2008
commit  2c92602813ee9e7a3b9125130f43ff30c7fa2ba2
tree    af7975ca0b5c521bdfb27bc8ef30d61186f8ebd8
parent  573cd9b1c8639cd017a493225ad1d4b737e57c7e
captor /
name age
history
message
file README.textile Loading commit data...
file cap.rb
file cap_client.rb
file cap_serve.rb
file captor.rb
file config.rb
file project.rb
README.textile

About Captor

Captor uses Shoes to create a GUI for Capistrano Capfiles.

  • This is a prototype proof of concept
  • I’m currently using drb to access Capfiles because Shoes is having trouble with net/ssh

Notes and Design

Read my notes here

Usage

Make sure you run cap_serve.rb. This won’t be needed in the future, it’s just until I can get Shoes running with Capistrano.

Define a list of projects in captor.rb (obviously this will work through the user interface in the future.)

ruby cap_serve.rb open captor.rb -a /Applications/Shoes.app

Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server