В наборе тестов у меня были тесты, связанные с юникодом, разбросанные по различным модулям. Теперь я объединил их в один тестовый класс.
Исходные модули .cs, в которых больше нет юникода, остаются в кодировке Юникода, и в результате их размер вдвое больше необходимого Я хотел бы преобразовать их обратно в ASCII, чтобы сэкономить место и улучшить время загрузки этих файлов в редакторах и инструментах.
Q1. Это сломает мои различия? В настоящее время я использую Kdiff3 на своей рабочей станции, но меня больше интересует историческая запись diff для исходных модулей, сгенерированная TFS.
Q2. Есть ли что-то еще, что мне нужно знать о w.r.t. управление исходным кодом при преобразовании модуля из Unicode в ASCII?
Моя конкретная ситуация связана с .NET и TFS, но я думаю, что этот вопрос может быть применим практически к любой системе контроля исходного кода и языку программирования.