winbench / bench

Portable Software Environment for Windows
https://winbench.org
MIT License
20 stars 3 forks source link

Cloning an exitsing custom configuration via Git #55

Closed mastersign closed 8 years ago

mastersign commented 8 years ago

Instead the Git CLI, which was used until 0.10.7 to clone a custom configration during initialization, LibGit2Sharp should be used for cloning.

mastersign commented 8 years ago

LibGit2Sharp ist not availbale for .NET 2.0, only for .NET 4.0+. Therefore, it is not a real option for the initialization phase.

mastersign commented 8 years ago

The nearest solution is to mark Git as required during the initialization, if a custom configuration needs to be cloned. If the custom configuration does not activate Git, then Git is removed again after the initialization.