Working on my local machine, i'm trying to discard a change that I made to a file. I right-click the file in source tree, and select the Discard option. Sometimes this works, but for one of my project repos it does not. I have deleted the repo from machine and cloned the remote repo a couple of times.
Also, i'm able to revert the change using TortoiseGit, but the next time I open up SourceTree, my change is back.
@seth foss, that's what i was thinking as well. The file is a dtsx file (SQL Server Integration Services) that i'm editing. I close out of VS, and ensure that nothing else is accessing the file. What's strange is that the Revert option in TortoiseGit works as expected. Then i go back into SourceTree, and the same file that was previously reverted is showing a change. This makes me think that SourceTree is somehow retaining (and not releasing) a change set somehow.
Is it possible some other software is overwriting the file with a modified version? What happens if you manually remove the changes?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.