Context-switch between different programming tasks
Watch how CodePickle helps a developer who is in the middle of a code change when a high-severity defect walks in the door.
|
1.Busy Busy
You're in the middle of implementing a new
feature. You've changed 8 files (and added 2 new ones) and
half the unit tests are broken.
|
|
|
2.Interruption!
Then you get the call. A Very Important Customer
needs a bug fixed fast. You need to put aside your changes and fix the
bug in a clean workspace.
But how? |
|
|
3.Pickle It.
CodePickle knows which files you've
changed, added, and deleted through integration with version
control. It preserves (pickles?) those changes and reverts your files back to
a clean copy from version control.
You didn't have to create a heavy-weight version control branch before you started work. And the system administrator won't get mad at you for making your own branches. |
|
|
4.Do something else.
Now the Sev-1 defect can be fixed and checked in.
You might also pick up changes other developers have made to the code.
|
|
|
5.Back to work.
You can restore your pickled files at any time. If any files were
changed since the pickling, CodePickle guides you through the
merge process. Once you're satisfied, your version control state
is restored.
It's like you never left! Now back to work... |
|
