Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dotnet/aspnetcore.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKiran Challa <kichalla@microsoft.com>2017-03-18 01:21:53 +0300
committerKiran Challa <kichalla@microsoft.com>2017-03-18 01:21:53 +0300
commit43a290d2c419ffda037cea1045c51a251bd88aaa (patch)
tree3a73e2a54c364afae43dcbe2546398dca0336a4b /README.md
parent5bcf919faa7ff523a2e3abdafb2bcf2ca439d4af (diff)
Updated readme with instructions on verifying cross repo changes
Diffstat (limited to 'README.md')
-rw-r--r--README.md13
1 files changed, 13 insertions, 0 deletions
diff --git a/README.md b/README.md
index 03ee678a0b..4c11464f18 100644
--- a/README.md
+++ b/README.md
@@ -31,5 +31,18 @@ any nupkg produced by the repo are copied into the local `.nuget` folder to be p
repositories. The subfolders are built in dependency order.
+## Verifying cross repo changes
+You can use the Universe repo to preemptively verify and prepare follow ups for your breaking changes:
+- Clone the Universe repo https://github.com/aspnet/Universe
+- Add a branch attribute to the build\Repositories.props file to point to your branch in the repo you’re trying to verify. For instance,
+ `<Repository Include="HtmlAbstractions" Commit="" />`
+ becomes
+ `<Repository Include="HtmlAbstractions" Commit="" Branch=”prkrishn/breaking-changes” />`
+- Run from the root of Universe,
+ `build.cmd /p:CompileOnly=true /p:ShallowClone=true /p:BuildGraphOf=HtmlAbstractions`
+ This should clone and compile all the repos against your breaking changes branch. If you’d like to additionally run tests in all your dependencies (this will take a while), remove the first parameter:
+ `build.cmd /p:ShallowClone=true /p:BuildGraphOf=HtmlAbstractions`
+ The ShallowClone property speeds up git clone and is optional in both cases.
+
This project is part of ASP.NET Core. You can find samples, documentation and getting started instructions for ASP.NET Core at the [Home](https://github.com/aspnet/home) repo.