2 ms·
> If you are including third-party code in your patch, > commit it separately. Sometimes I'll do that with changes that involve new service client libraries.
by tcopeland 12y ago
> If you are including third-party code in your patch,
> commit it separately.
Sometimes I'll do that with changes that involve new service client libraries. First commit will have the new library fooservice_client along with its config files and such. Once that gets deployed I can open up a production console and verify that the app can query the service and display the results. Then a followup commit will contain the actual change that I want to make - "query foo service for a list of bars and display them" - and I'll put a note about how the connection credentials and setup have already been verified.
Of course that depends on an environment with more or less continuous deployment. If deploys are two weeks apart this approach is just going to take to long to get anything done.