{"action":"created","issue":{"url":"https://api.github.com/repos/fsprojects/Paket/issues/1636","repository_url":"https://api.github.com/repos/fsprojects/Paket","labels_url":"https://api.github.com/repos/fsprojects/Paket/issues/1636/labels{/name}","comments_url":"https://api.github.com/repos/fsprojects/Paket/issues/1636/comments","events_url":"https://api.github.com/repos/fsprojects/Paket/issues/1636/events","html_url":"https://github.com/fsprojects/Paket/pull/1636","id":150527468,"number":1636,"title":"[WIP] Dev source override","user":{"login":"theimowski","id":5909015,"avatar_url":"https://avatars.githubusercontent.com/u/5909015?v=3","gravatar_id":"","url":"https://api.github.com/users/theimowski","html_url":"https://github.com/theimowski","followers_url":"https://api.github.com/users/theimowski/followers","following_url":"https://api.github.com/users/theimowski/following{/other_user}","gists_url":"https://api.github.com/users/theimowski/gists{/gist_id}","starred_url":"https://api.github.com/users/theimowski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/theimowski/subscriptions","organizations_url":"https://api.github.com/users/theimowski/orgs","repos_url":"https://api.github.com/users/theimowski/repos","events_url":"https://api.github.com/users/theimowski/events{/privacy}","received_events_url":"https://api.github.com/users/theimowski/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":12,"created_at":"2016-04-23T07:28:34Z","updated_at":"2016-04-27T16:24:27Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/fsprojects/Paket/pulls/1636","html_url":"https://github.com/fsprojects/Paket/pull/1636","diff_url":"https://github.com/fsprojects/Paket/pull/1636.diff","patch_url":"https://github.com/fsprojects/Paket/pull/1636.patch"},"body":"I created an integration test for the most basic scenario: in `paket.lock` you have nunit 2.6.3, and there is nunnit 2.6.4 in local dir. During restore `paket.local` should override the nunit to be fetched from local dir and as result the nuspec should have version 2.6.4.\r\nLet me know if this makes any sense.\r\n\r\nReferences #1633"},"comment":{"url":"https://api.github.com/repos/fsprojects/Paket/issues/comments/215138052","html_url":"https://github.com/fsprojects/Paket/pull/1636#issuecomment-215138052","issue_url":"https://api.github.com/repos/fsprojects/Paket/issues/1636","id":215138052,"user":{"login":"mlidbom","id":143203,"avatar_url":"https://avatars.githubusercontent.com/u/143203?v=3","gravatar_id":"","url":"https://api.github.com/users/mlidbom","html_url":"https://github.com/mlidbom","followers_url":"https://api.github.com/users/mlidbom/followers","following_url":"https://api.github.com/users/mlidbom/following{/other_user}","gists_url":"https://api.github.com/users/mlidbom/gists{/gist_id}","starred_url":"https://api.github.com/users/mlidbom/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mlidbom/subscriptions","organizations_url":"https://api.github.com/users/mlidbom/orgs","repos_url":"https://api.github.com/users/mlidbom/repos","events_url":"https://api.github.com/users/mlidbom/events{/privacy}","received_events_url":"https://api.github.com/users/mlidbom/received_events","type":"User","site_admin":false},"created_at":"2016-04-27T16:24:27Z","updated_at":"2016-04-27T16:24:27Z","body":">consider to run install during CI builds\r\n\r\nProblems with that. \r\n\r\n- Builds would still fail for other developers unless they change version controlled files by running install. \r\n- Install sometimes changes files in a way that breaks builds. Examples we've run into:\r\n - Two different nuget packages both install versions of type definitions for typescripts from definitely typed. One must be removed from the project for it to build. Running install will restore both files to the csproj and build will fail.\r\n - The latest version of a package containing less files has a bug in the less that we patch manually locally. Running install will overwrite the local changes and the build will fail. "}}