将文件签入源代码管理时,签入的版本将成为最新版本;签出或检索最新版本的用户会收到最近签入的项的本地副本。
但是,在某些情况下,你可能希望将项目的早期版本指定为最新版本。 例如,检出文件、修改文件,然后检入该文件。 稍后决定放弃修改。 由于您已签入该项目,因此无法撤销原始签出。 在这种情况下,您可以将您最初签出的版本指定为该项目的最新版本。
可以通过以下方式指定最新版本:
固定版本。 固定文件版本时,不会删除比固定版本更新的版本。 此外,你可以取消固定之前固定的文件。 执行此作时,最近签入的文件版本将成为最新版本。 但是,无法签出固定的文件。
回滚到指定的版本。 回滚到某个版本时,将从源代码管理中删除你回滚到的所有版本。 然后,可以查看最新的剩余版本。
将版本固定
在 SQL Server Management Studio 中,打开解决方案。
在解决方案资源管理器中,选择要指定为最新版本的文件。
在 “文件 ”菜单上,指向 “源代码管理 ”,然后单击“ ViewHistory”。
在“文件>历史记录<”对话框中,选择要指定为最新版本的版本,然后单击“固定”。
选择的版本旁边会显示一个图钉符号,指示它是当前文件版本。 如果在 SQL Server Management Studio 中加载了其他版本,系统会提示重新加载该文件。
回滚到版本
在 SQL Server Management Studio 中,打开解决方案。
在解决方案资源管理器中,选择要指定为最新版本的项目。
在 “文件 ”菜单上,指向 “源代码管理 ”,然后单击“ 历史记录”。
在“ 历史记录选项 ”对话框中,单击“ 确定 ”以显示 “文件历史记录 ”对话框。
在 “文件历史记录 ”框中,选择要指定为最新版本的版本,然后单击“ 回滚”。
此时会显示一条消息,通知你所选版本之后的所有版本都将被删除。
单击“ 是 ”可回滚到所选版本。