/ / може да принуди да различи две ревизии на файл с различни кодировки? - кодиране на символи, diff, perforce

може ли Perforce diff две ревизии на файл с различни кодировки? - кодиране на знаци, различие, сила

Някой знае ли, ако е възможно да се различава файл след кодиране промени? Ситуацията е както следва:

След като имам файл, преобразуван от utf8 в utf16. Когато правя diff, се появява диалогов прозорец, който казва, че "един или повече от файловете са: * от тип, който не се поддържа от P4Merge; * текстов файл, който може да не се показва правилно с кодирането". Определено попада във втория случай. Има падащо меню, което ни позволява да избираме ръчно кодиране. Въпреки това можем да изберем само едно кодиране за двете ревизии. Искам да намеря начин да разграничавам само от действителното му съдържание и да пренебрегвам кодировките. Възможно ли е това да се постигне в Perforce? Ако не, какви са някои добри инструменти за препоръчване?

Благодаря на всички ви!

Отговори:

2 за отговор № 1

Ако сте подали файла в Unicode активиранПринуден сървър с "unicode" filetype, нормализира се до UTF8 на задния край и операцията на "p4 diff2" от страна на сървъра ще различава utf8 до utf8, независимо от кодирането на използвания клиент / и. може да се синхронизира обратно към клиента във всяко друго кодиране, което съдържанието се превежда (това се контролира от настройката на P4CHARSET) за разликата от страна на клиента.