After we have changed scripts in the Web Repository, do we have to necessarily increase the VersionNumber or only just change it?

You only have to change it; it can increase or decrease or be a different string.