Git repository in Team Foundation Service case senstive

So I "tidied" up some folder naming conventions on my Windows 8 dev machine setting the naming convention of everything to lower case where before there had been a mixture of lower and proper.

Upon my next commit, which was substantial, I found that the source tree had been "duplicated" in multiple places. Cursing a TFS network related error, I deleted that last commit and tried again. Same thing.

Then it dawned on me that I'm using a git repository. Git being created by "some guy" Torvalds, a Linux kernal dev among other things and from my very limited exposure to *nix remembering that it is a case sensitive environment. SO now in between cursing "some guy" Torvolds I've never met, I've started to wonder how I get out of this situation and why o why has this not been addressed with at least a warning prompt in Team Explorer??

Which button do I click to resolve this issue or am I going to have to waste some time manually addressing this nonsense all by myself?

So I "tidied" up some folder naming conventions on my Windows 8 dev machine setting the naming convention of everything to lower case where before there had been a mixture of lower and proper.

Upon my next commit, which was substantial, I found that the source tree had been "duplicated" in multiple places. Cursing a TFS network related error, I deleted that last commit and tried again. Same thing.

Then it dawned on me that I'm using a git repository. Git being created by "some guy" Torvalds, a Linux kernal dev among other things and from my very limited exposure to *nix remembering that it is a case sensitive environment. SO now in between cursing "some guy" Torvolds I've never met, I've started to wonder how I get out of this situation and why o why has this not been addressed with at least a warning prompt in Team Explorer??

Which button do I click to resolve this issue or am I going to have to waste some time manually addressing this nonsense all by myself?

Update:

In response to Edwards comment.

So 1 is the original source casing for the first source folder and new lower casing for the second source folder. Now it's either missing 10 or so other projects for that solution or you have to click it multiple times to get all the projects to display. When all the projects display the casing of the folders is: Source > Source rather than: Source > source.

So it's like TFS cant make up it's mind.

2 is the new lower casing of the source folders: source > source.

It is simply broken, click on the folder and it's just says loading but never does.

These are examples at this level, at other levels in the folder tree it does similar things.

Basically TFS Explorer is now unusable.

Answers


Need Your Help

PHP parsing class to clean WYSIWYG html input (specifically font attributes)

php regex parsing wysiwyg redactor

I'm using the Redactor WYSIWYG editor but I'm finding it doesn't always clean the input on paste as it should.

About UNIX Resources Network

Original, collect and organize Developers related documents, information and materials, contains jQuery, Html, CSS, MySQL, .NET, ASP.NET, SQL, objective-c, iPhone, Ruby on Rails, C, SQL Server, Ruby, Arrays, Regex, ASP.NET MVC, WPF, XML, Ajax, DataBase, and so on.