Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Allow Pack to pin only project references (Pull Request) #1649
I have completed this feature and am using it in my own custom build of Paket. However, I was unable to get the pull request approved. Adding another voice of support to this issue can't hurt though. I still believe it is a very valuable option and would like to see it included in Paket so I don't have to keep synchronizing my custom build with each release.
The discussion on #1648 is the reasoning for the pull request not being approved. I implemented the simple switch which allows you to use exact versioning for project reference dependencies rather than minimum versioning. The rest of that discussion was about how to make it so other schemes could be used, but I still think that would just complicate things without adding much benefit.
The two options (exact with this switch, minimum without it) are the only two I have needed. I use minimum when I am guaranteeing backwards compatibility between projects within a solution and exact when I am not.