We are planning to move code repositories from TFS to Git. We wanted to move history along with the current snapshot, but considering the complexity, size and other limitations (Microsoft itself suggests to go with tip migration only), we are planning to keep history in TFS server only. We will allow the developer to get back to TFS server if they want to see the history.
But we are wondering if we would save any licensing cost in doing so as TFS server will be required for auditing and history purpose. And we will have to give developer license so that they can access TFS server to view the history (as and when required).
Any suggestions?