Wound't be better to use git instead ?
Well, most of my use of git is downloading :) , but I see that some functionality like diffs, are available, that could simplify the updates.
This because to change stuff in zencart, we are oblige to mess with core files, etc...

In drupal for modules, there is a stable (recommended release) , and a dev one.

Something like that

Best regards