I am new to webMethods and could be completely wrong here, but reading the documentation about how to versioning services/any code seems a bit peculiar to me. Is it really true that the only way you can integrate with a SCM is by zipping up files? What if I want to roll back a version of some java code I created? doesn’t sound too much to ask for to me. Maybe I am just not used to these integration platforms, but what happened to checking out a file from CVS fixing the code and checking it back in?