【问题标题】:How can I rollback to earlier versions of a Visual Studio project while developing locally?如何在本地开发时回滚到 Visual Studio 项目的早期版本?
【发布时间】:2016-04-17 11:25:11
【问题描述】:

在使用 SQL 数据库、c#、bootstrap、angular、css、javascript、javascript 依赖项、包管理器(如 bower)或任何 Visual Studio 项目构建 ASP.NET Core MVC rc1 应用程序的过程中,我有时会崩溃应用程序并希望在应用程序工作时将其回滚到以前的状态。

创建增量版本、保存和标记工作版本以及回滚到早期版本的一些技术/最佳方法是什么,尤其是当项目有如此多的移动部件、技术和依赖项时?

我更喜欢 Visual Studio 中存在的技术,或者最标准/最流行的 Microsoft 或可能免费的开源技术或工具。

我还想选择在我的本地机器上而不是在外部服务器上进行备份。

【问题讨论】:

  • 以后请使用正确的标签!当您的问题与 ASP.NET Core 相关时,请使用“asp.net-core”标签!不是“asp.net”和“core”,两者都与您的问题完全无关。添加前请阅读标签说明

标签: visual-studio asp.net-core backup versioning


【解决方案1】:

如果其他人有这个问题:我发现 Git 是实现此目的的好方法。与许多版本控制系统不同,它将更改存储库保存在本地计算机上,并且仅在项目合并时将其放置在服务器上。截至 2015 年,它与 Visual Studio 和 TFS 完美集成。下面是 Build 大会上的一段视频,解释了它与 VS2015 的集成:

第 9 频道 - 在 Visual Studio 中使用 git https://channel9.msdn.com/Events/Build/2015/3-746

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-06
    • 1970-01-01
    • 2013-09-30
    • 2011-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多