Skip to content

Commit 9c199d8

Browse files
Copilotdkurepa
andcommitted
Simplify migration steps per review feedback
Co-authored-by: dkurepa <91743470+dkurepa@users.noreply.github.com>
1 parent a2a0881 commit 9c199d8

1 file changed

Lines changed: 4 additions & 12 deletions

File tree

docs/Darc.md

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -708,18 +708,10 @@ If your repository still uses the legacy approach where dependency properties ar
708708
you can migrate to the new approach:
709709

710710
1. Create an empty `eng/Version.Details.props` file
711-
2. Add the import to `eng/Versions.props`:
712-
```xml
713-
<Import Project="Version.Details.props" Condition="Exists('Version.Details.props')" />
714-
```
715-
3. Run `darc update-dependencies` to regenerate version properties
716-
4. Remove the auto-generated properties from `Versions.props`
717-
5. Keep any manually-managed properties in `Versions.props`
718-
719-
The `Version.Details.props` merge policy will automatically validate that:
720-
- Properties from `Version.Details.props` don't conflict with properties in `Versions.props`
721-
- The import statement exists in `Versions.props`
722-
- All dependencies have corresponding properties (unless marked with `SkipProperty`)
711+
712+
The file will be automatically populated during the next dependency update. The `Version.Details.props`
713+
merge policy will provide further instructions on any additional configuration required, such as adding
714+
the necessary import statement to `Versions.props` or resolving any property conflicts
723715

724716
### Adding dependency flow
725717

0 commit comments

Comments
 (0)