你的问题需要考虑变更管理和配置管理,通常在开发中需要用到版本管理工具,一般用vss管理。你的版本需要更新前一定要有个标签,就是配置管理。当你变更后或者变更中的想要恢复的时候取版本的标签就可以了。版本如何取要看你用什么管理工具了,大部分的都可以取以前提交过的版本。
很少有这样的,对于发布的只能有一个版本
上版本控制啊,简单点的用VSS,高级功能的用TFS