更新 Aspnetboilerplate 的正确方法?
Proper way to update Aspnetboilerplate?
升级 ASPNetBoilerplate 模板的正确方法是什么。我的项目启动是 2.3.0 版,现在我们想升级到 3.0.0 版。升级项目的步骤是什么?
这些更新没有严格的规则可循,但您可以按照以下步骤操作。
按照与之前步骤 1 相同的方式下载最新模板。
检查 Framework-Master 分支。这里唯一的只是
我在前面步骤的第 1 步中下载的原始框架文件。
- 删除之前框架签入的所有文件。
您不知道文件是被删除还是添加到新下载中,因此删除并复制一组新文件可以解决这个问题。
- 复制新下载的文件。
- 提交更改。现在,Framework-Master 中唯一的东西就是
新下载。
- 结帐大师。
- 在这里你可以选择创建一个合并分支,如果你喜欢或者你可以
使用大师。我通常创建一个新分支。所以我会 git 结账
-b "NewFrameworkVersion1_13" 或类似的东西。这可能只适用于 GIT。说在 TFS 中,我认为你只能合并到你从中分支出来的分支。
- 将 Framework-Master 合并到 Master 或您创建的新分支中
创建。永远不要合并到 FRAMEWORK-MASTER。那个分支只是为了
仅下载代码。
我发现正确执行此操作的唯一方法是分析 Github 上针对您目标发布的所有提交,并将它们手动应用到您的项目中(like this page : tab "Files").
这当然很挑剔,但如果你认真地做,它会 100% 有效。我现在对模块零核心模板的每个版本都这样做了一段时间。对每个版本执行此操作比跳过多个版本更容易。
升级 ASPNetBoilerplate 模板的正确方法是什么。我的项目启动是 2.3.0 版,现在我们想升级到 3.0.0 版。升级项目的步骤是什么?
这些更新没有严格的规则可循,但您可以按照以下步骤操作。
按照与之前步骤 1 相同的方式下载最新模板。
检查 Framework-Master 分支。这里唯一的只是 我在前面步骤的第 1 步中下载的原始框架文件。
- 删除之前框架签入的所有文件。 您不知道文件是被删除还是添加到新下载中,因此删除并复制一组新文件可以解决这个问题。
- 复制新下载的文件。
- 提交更改。现在,Framework-Master 中唯一的东西就是 新下载。
- 结帐大师。
- 在这里你可以选择创建一个合并分支,如果你喜欢或者你可以 使用大师。我通常创建一个新分支。所以我会 git 结账 -b "NewFrameworkVersion1_13" 或类似的东西。这可能只适用于 GIT。说在 TFS 中,我认为你只能合并到你从中分支出来的分支。
- 将 Framework-Master 合并到 Master 或您创建的新分支中 创建。永远不要合并到 FRAMEWORK-MASTER。那个分支只是为了 仅下载代码。
我发现正确执行此操作的唯一方法是分析 Github 上针对您目标发布的所有提交,并将它们手动应用到您的项目中(like this page : tab "Files").
这当然很挑剔,但如果你认真地做,它会 100% 有效。我现在对模块零核心模板的每个版本都这样做了一段时间。对每个版本执行此操作比跳过多个版本更容易。