1. A method of setting customized policy for version control, comprising the steps of: generating at least one version control customized policy by selecting or setting a version control option; associating the version control customized policy generated with one project or user; and saving said version control customized policy and information of its associated project or user.