The quilt/stgit patch series used to create agility-gitorial for Hobo 1.3.
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 10 commits ahead of bryanlarsen:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
01-intro.patch
02-gitorial-sidebar.patch
03-run-hobo.patch
04-interface-first-hobo-style.patch
06-add-initial-associations.patch
07-migration-to-create-initial-models.patch
08-viewhints-children.patch
09-remove-project-actions.patch
10-auto-actions-for-project.patch
11-auto-actions-for-story.patch
12-more-auto-actions.patch
13-permissions-1.patch
14-permissions-for-data-integrity.patch
15-permissions-associations.patch
16-customizing-views-1.patch
18-add-task-summary-to-user-page.patch
19-searchable-sortable-table.patch
20-stories-table-add-count.patch
21-stories-table-add-search.patch
22-setup-smtp.patch
23-add-flash-message.patch
24-display-activation-link.patch
25-odds-and-ends.patch
27-story-status-ajaxified.patch
28-generate-story-status-model.patch
29-auto-actions-story-status-controller.patch
30-story-status-belongs-to-story.patch
31-story-status-model-migration.patch
32-story-status-model-migration-edit.patch
33-story-status-model-migration-run.patch
34-filtering-stories-by-status-dryml.patch
35-filtering-stories-by-status-css.patch
36-filtering-stories-by-status-controller.patch
37-install-acts-as-list.patch
38-acts-as-list-model-changes.patch
39-acts-as-list-migrate.patch
40-remove-position-from-task-form.patch
41-fix-task-form-cancel.patch
42-markdown-formatting-of-stories.patch
43-add-bluecloth-gem.patch
44-project-belongs-to-user.patch
45-users-have-many-projects.patch
46-project-permissions.patch
47-task-assignment-permissions.patch
48-project-ownership-migration.patch
49-add-your-projects-to-front.patch
50-project-cards-without-creator-link.patch
51-generate-project-membership.patch
52-project-memberships-tweak-auto-actions.patch
53-project-memberships-add-associations-to-model.patch
54-migrate-project-memberships.patch
55-project-memberships-permissions.patch
56-project-has-many-members.patch
57-user-has-many-joined-projects.patch
58-view-permission-based-on-project-membership.patch
59-update-project-actions.patch
60-move-membership-to-sidebar.patch
61-auto-completion-controller.patch
62-auto-completion-form.patch
63-removing-members.patch
64-removing-members-2.patch
65-fix-front-page.patch
66-granting-write-access-to-others.patch
67-breaking-out-of-the-box.patch
68-install-shoulda-and-factory-girl.patch
69-fixup-test-helper.patch
70-user-factory.patch
71-trivial-unit-test.patch
72-user-permissions-test.patch
73-install-selenium.patch
74-create-simple-integration-test.patch
75-translating.patch
76-add-translation-keys.patch
77-add-translations.patch
78-rest-of-tutorial.patch
README
series

README

Agility Gitorial Patchset
=========================

This is [stacked git](http://www.procode.org/stgit/) patchset for
[agility-gitorial](http://github.com/bryanlarsen/agility-gitorial/tree/master).
Since agility-gitorial constantly rewrites its history, this becomes
our real working history.

To recreate the gitorial from this patchset:

    git clone git://github.com/Hobo/agility-gitorial-patches.git
    cd agility-gitorial-patches
    mkdir agility-gitorial
    cd agility-gitorial
    git init
    touch README
    git add README
    git commit --cleanup=verbatim -m ""
    stg init
    stg import -i --reject -s ../series

Then load the plugins:

    git submodule update --init

Start from the top of the tutorial:

    stg pop -a

View the current stage of the tutorial with

    stg show

And then switch to the next stage with

    stg push

Navigate through the tutorial by using `stg push`, `stg pop` and `stg
goto`.  Other useful commands are `stg help`, `stg series`, `stg
edit` (edit the comment) and `stg refresh` (edit the commit).

Once you have completed the gitorial, you can export any changes:

    stg export -d ..

If git chokes on a commit, here's a workaround to export patch by patch:

    stg export -d .. 30-story-status-belongs-to-story.patch

Please send your changes to [me](mailto:bryan@larsen.st) so I can
update the gitorial for everybody!

More tools that were used to develop this gitorial are [available from
github](http://github.com/bryanlarsen/gitorial-tools/tree/master)