Outside the box, there is no way to configure TFS to not mark all files as read only during the Get Latest Version action.
As you probably know, this can be done as a second separate step in the TFS build template by configuring or using the tf edit command from the command line.
A good publication on the internal workings of the TFS Get team is available at: http://www.codeproject.com/Articles/243654/TFS-Get-Latest-VS-Get-Specific-Version . The same post also gives recommendations on writing a tool yourself that can use the TFS API. Of course, you can do whatever you want, in this case.
kroonwijk
source share