NuKeeperDotNet / NuKeeper

Automagically update nuget packages in .NET projects
Apache License 2.0
540 stars 128 forks source link

Support `--targetBranch` for Azure Devops Server/TFS for remote repositories #1074

Closed CrispyDrone closed 3 years ago

CrispyDrone commented 3 years ago

:sparkles: What kind of change does this PR introduce? (Bug fix, feature, docs update...)

Feature. This PR ensures that specifying --targetBranch option works for repositories hosted in on-premise Azure Devops Server (or TFS), when providing a non-file URI.

:arrow_heading_down: What is the current behavior?

Currently specifying --targetBranch for Azure Devops Server (or TFS) has no effect if the URI is not for a local repository.

:new: What is the new behavior (if this is a feature change)?

Specifying --targetBranch for a remote repository will now correctly apply updates to the target branch.

:boom: Does this PR introduce a breaking change?

No.

:bug: Recommendations for testing

?

:memo: Links to relevant issues/docs

:thinking: Checklist before submitting

skolima commented 3 years ago

Second go at #1008