The Subversion server itself definitely does NOT have to be on the same server as the IS. In fact, in most companies, that will not be the case. The Subversion client DOES since it needs to be loaded where the files that you’re trying to check-in and check-out are present.
By the way, as others have indicated here, I would refrain from using WmVCS-based solutions. When it comes to VCS integration, your best bet is doing local development, where each developer has the files loaded locally and they can each use whatever plugin they like. Designer Workstation is the most common option here.
If that’s not possible, I would still avoid WmVCS and opt for a more “hands on” approach where developers issue SVN client commands directly. WmVCS has a number of issues, which is one reason why Software AG moved away from it.
Percio
#webMethods#Integration-Server-and-ESB