Ryan,
This is not easy to do currently with Resilient. There are some ways to accomplish part of what you want which is what Sean has described.
We have heard this as a significant pain point for customer and are currently in the process of trying to define the most effective way to do this in the product. If it is possible for you to describe what your ideal use case looks like and the steps you would like the product to support that provides us with good information to take into account.
One of the thoughts we have is to support a process similar to what developers would use when they have git as their source code control. The idea of checkouts, changes, commits, checkins, etc. Not sure if that is overkill or not.
Any thoughts you have is welcome.
Ben
------------------------------
Ben Lurie
------------------------------