We just started to drafting the possible ways of doing version control of webmethods with CCHarvest, a product which has its own advantages and disadvantages. Its always a debate how do you split the webmethods components. For example in IS do you control on Package level or individual flow level. If we start versioning on package level how do you manage the dependent or referenced packages. Looking for some good solutions.