Smart Bear Software
Welcome CodePickle

" Our team balked at code reviews at first. Now we can't imagine working without Code Collaborator. "

—Brian Toombs
Cisco Systems®
Code Pickle
FREE PAPERBACK BOOK!  Best Kept Secrets of Peer Code Review.  Free shipping in US.
This product has been discontinued.

Details can be found here.

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.
Working in Eclipse
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?
Interrupted with new issue
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.
Pickle your source code
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.
Fix the issue
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...
Merge back to local workspace