Sha256: 11370d0772212965d639e196338d5cc2f46b7e0edceab51517ad5708958d2cb5
Contents?: true
Size: 1.3 KB
Versions: 4
Compression:
Stored size: 1.3 KB
Contents
# PivotalAngel A helper gem for manipulating Pivotal Tracker from within a Ruby app. Supplements the pivotal-tracker gem. ## Installation Add this line to your application's Gemfile: gem 'pivotal_angel' And then execute: $ bundle Or install it yourself: $ gem install pivotal_angel ## Usage # Create a deep clone of a project. Copies over stories, tasks and notes. source_project = PivotalTracker::Project.find 123456 PivotalAngel::Project.deep_clone(source_project, 'cloned_project') # Rename a label project = PivotalTracker::Project.find 123456 PivotalAngel::Label.rename(project, 'old_label', 'new_label') # Add a 'expense' label to all stories with the label 'shopping' project = PivotalTracker::Project.find 123456 stories = project.stories.all(:labels => 'shopping') PivotalAngel::Label.apply_to(stories, 'expense') # Remove the 'expense' label from all stories project = PivotalTracker::Project.find 123456 stories = project.stories.all(:labels => 'expense') PivotalAngel::Label.remove_from(stories, 'expense') ## Contributing 1. Fork it 2. Create your feature branch (`git checkout -b my-new-feature`) 3. Commit your changes (`git commit -am 'Added some feature'`) 4. Push to the branch (`git push origin my-new-feature`) 5. Create new Pull Request
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
pivotal_angel-0.0.5 | README.md |
pivotal_angel-0.0.4 | README.md |
pivotal_angel-0.0.3 | README.md |
pivotal_angel-0.0.2 | README.md |