diff --git a/src/dotnetCampus.AppHost/Patches/README.md b/src/dotnetCampus.AppHost/Patches/README.md index 4432211..2d3b154 100644 --- a/src/dotnetCampus.AppHost/Patches/README.md +++ b/src/dotnetCampus.AppHost/Patches/README.md @@ -1,26 +1,26 @@ -# .NET Runtime 仓库补丁说明 +# .NET Runtime 浠撳簱琛ヤ竵璇存槑 -## AppHost.exe 编译方法 +## AppHost.exe 缂栬瘧鏂规硶 -### 应用代码补丁 +### 搴旂敤浠g爜琛ヤ竵 -1. 克隆 dotnet/runtime 仓库 -2. 切换到文件夹名对应的 Tag(例如切换到 v6.0.1 的 Tag) -3. 在 dotnet/runtime 工作路径下,使用命令应用 git 补丁文件 +1. 鍏嬮殕 dotnet/runtime 浠撳簱 +2. 鍒囨崲鍒版枃浠跺す鍚嶅搴旂殑 Tag锛堜緥濡傚垏鎹㈠埌 v6.0.1 鐨 Tag锛 +3. 鍦 dotnet/runtime 宸ヤ綔璺緞涓嬶紝浣跨敤鍛戒护搴旂敤 git 琛ヤ竵鏂囦欢 * `git am ` -### 修改与生成代码补丁 +### 淇敼涓庣敓鎴愪唬鐮佽ˉ涓 -1. 修改并提交代码(建议合并提交,减少补丁个数,以便此仓库里的 Patches 文件夹更易读) -2. 使用命令创建补丁文件 - * `git format-patch `(此命令会创建当前分支与指定 Tag 之间所有提交的补丁) +1. 淇敼骞舵彁浜や唬鐮侊紙寤鸿鍚堝苟鎻愪氦锛屽噺灏戣ˉ涓佷釜鏁帮紝浠ヤ究姝や粨搴撻噷鐨 Patches 鏂囦欢澶规洿鏄撹锛 +2. 浣跨敤鍛戒护鍒涘缓琛ヤ竵鏂囦欢 + * `git format-patch `锛堟鍛戒护浼氬垱寤哄綋鍓嶅垎鏀笌鎸囧畾 Tag 涔嬮棿鎵鏈夋彁浜ょ殑琛ヤ竵锛 -### 编译 AppHost +### 缂栬瘧 AppHost -1. 使用这些命令编译各不同版本的 AppHost(完全编译用时大约 15 分钟,但前 2 分钟就可以得到 AppHost 的所有输出文件) +1. 浣跨敤杩欎簺鍛戒护缂栬瘧鍚勪笉鍚岀増鏈殑 AppHost锛堝畬鍏ㄧ紪璇戠敤鏃跺ぇ绾 15 鍒嗛挓锛屼絾鍓 2 鍒嗛挓灏卞彲浠ュ緱鍒 AppHost 鐨勬墍鏈夎緭鍑烘枃浠讹級 * x64: `.\build.cmd -a x64 -c Release` * x86: `.\build.cmd -a x86 -c Release` -2. 去这些路径找到 AppHost 输出文件 +2. 鍘昏繖浜涜矾寰勬壘鍒 AppHost 杈撳嚭鏂囦欢 * x64: `.\artifacts\bin\win-x64.Release\corehost` * x86: `.\artifacts\bin\win-x86.Release\corehost` -3. 将找到的输出文件拷贝到本项目的 Assets\template 对应的框架文件夹下 +3. 灏嗘壘鍒扮殑杈撳嚭鏂囦欢鎷疯礉鍒版湰椤圭洰鐨 Assets\template 瀵瑰簲鐨勬鏋舵枃浠跺す涓