I recently inherited a project that has been in production for a number of years. They want a new field added. Easy peasy - or so you would think..... The solution is checked into Team Foundation (back in 2012), so I was able to get the code there (and did). Another programmer here had to add a report to the program back in 2015, she did. HOWEVER she didn't check the code into Team Foundation (still showing as checked out). We got the code she had off the network location she had it out to.
Here is where the fun begins. Looking at the login page it is using the membership stuff for the login. The database (Development or Production) doesn't have any of the membership tables or stored procs!
The Production version of the app is using Active Directory for the log in process. That code is not in the log in page at all! I can easily reproduce code to use AD instead of membership to log in.
My question (for those of you that haven't fallen asleep by now!), can any of you recommend or tell me of a way that I can compare the solution on Team Foundation to the code we got from the second programmer's network location to see the differences? I need to make the changes, BUT I can't lose any changes the second programmer made back in '15.
Thanks in advance!