|
TortoiseMerge + koi8r |
|
|
|
Jun 24 2011, 23:30
|
Частый гость
 
Группа: Участник
Сообщений: 145
Регистрация: 19-12-07
Пользователь №: 33 422

|
Привет всем Вопрос - можно ли как нить заставить TortoiseMerge корректно отображать символы в кодировке koi8r ? Файлы в проекте в основном именно в ней, и при просмотре изменений TortoiseMerge подтягивает кодировку самого виндоуза (то бишь cp1251) и ессно получаем вместо русского текста зяблики. Пробовал пристегивать WinMerge к TortoiseSVN - в нем проблему удалось победить (и то пришлось гуглить на тему какая codepage для koi8r - оказалось 20866  ) но сам он мне не понравился - TortoiseMerge выглядит получше. Вот только если кодировка не юникод, то начинаем мучатся. Пробовал свойство прописывать tsvn:projectlanguage и ставить в 20866 - пофиг, на отображение diff-ов оно никак не влияет и TortoiseMerge его игнорирует. Может есть какой простой и прямой путь объяснить ему что от него требуется? У WinMerge это хотя бы через одно место но делается (по хорошему это изврат каждый раз в настройки проги лазить если файлы в разных кодировках, нужно либо как то через свойства задавать либо выбор типа как notepad++ и выбирай что угодно), а здесь похоже что ваще никак?
|
|
|
|
|
 |
Ответов
|
Jun 26 2011, 13:51
|
Частый гость
 
Группа: Участник
Сообщений: 145
Регистрация: 19-12-07
Пользователь №: 33 422

|
Цитата(zltigo @ Jun 26 2011, 15:36)  Так-бы сразу и сказали, что Вам потрепаться за 50 баксов, да потрахаться бесплатно надо Это вам так показалось  Цитата да от менеджера отвязаться. Если б просто отвязаться так я ему давно б уже винмердж поставил и не парился. И инструкцию типа забей кодепаг и отвяжись. Однако менеджер не из тех что нынче в моде, сам когда то программил и есть желание сделать чтобы человеку нормально было работать а не просто "наотвяжись" Цитата Я думал для себя любимого и работы надо  . В данном случае под виндой хоть какой золотой компаратор ставь он не может обеспечить требуемого. Например: делаем чекаут линухового проекта под линухом, что то правим, меняем права доступа к файлу, коммитим - все ОК. На трагете это потом все развернется именно в таком виде. Далее берем тот же проект, делаем через Tortoise чекаут в винде, правим (ой с правами что-то фигня какая то  ), коммитим... Думаю не надо пояснять, что при этом произойдет с правами доступа на файлики в силу того что в мастдае и никсах эта ботва кардинально отличается. А иначе кроме как развернув чекаут под мастдем как еще можно поюзать во весь рост ваш прекрасный BC3, винмердж или еще кого? Отсюда простой вывод - от Tortoise тебуется только полазить по репозиторию и иметь возможность посмотреть кто что где и зачем менял. Он все это прекрасно делает (и большего от него под мастдаем в общем то не требуется) кроме одного - обламывается с koi8 кодировками. О чем и был вопрос: Как сделать так чтоб эта самка собаки понимала что тут - koi8, а вот тут - 1251, а вот тут все в юникоде. По хорошему для этого достаточно было б задать свойство указывающее язык проекта, но TortoiseMerge явно чудаки на букву м писали и он в итоге юзает это свойство только для проверки правописания (которое мне тут и нах не убилось)...
|
|
|
|
|
Jun 26 2011, 14:28
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
QUOTE (pwn @ Jun 26 2011, 16:51)  явно чудаки на букву м писали и.... Я смотрю, что чрезмерное общение с "чудаками" выдающими на гора продукт по принципу "ешьте, что дают" сделало Вас неверующим в существование продуктов разработанных вменяемыми людьми, которые свой продукт ПРОДАЮТ самым разным пользователям для самых разных условий. Да, хорошие инструменты редкость, но они есть, как минимум надо держать глаза и уши открытыми для информации. BC3 спокойно через Universal SSC plugin подключается к SVN/CVS. BC3 спокойно подключается в качестве внешнего Diff Viewer /Merge Tool к, например, Вашему TortoiseSVN заменяя TortoiseMerge. BC3 нормально работает с FTP серверами на любой платформе. Кодировка koi8-r/u само-собой без проблем. Ну и самое главное, свои основные функции выполняет лучше всех.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jun 26 2011, 16:56
|
Частый гость
 
Группа: Участник
Сообщений: 145
Регистрация: 19-12-07
Пользователь №: 33 422

|
Цитата(zltigo @ Jun 26 2011, 18:28)  Я смотрю, что чрезмерное общение с "чудаками" выдающими на гора продукт по принципу "ешьте, что дают" Да, таких плюнь - попадешь. Есть еще такие которые продают за бешеные бабки по тому же принципу - ешьте и не гавкайте, что есть. Среди таких есть особо крупные и злостные, например мелкософт. Так стоит ли удивляться что это Цитата сделало Вас неверующим в существование продуктов разработанных вменяемыми людьми, которые свой продукт ПРОДАЮТ самым разным пользователям для самых разных условий. И еще можно рассказывать что таких кругом полно не только в мире софта. В рашке например очень давно так - хочешь что-то сделать хорошо - сделай это сам. Так во что терять веру? В то, чего практически не осталось? Цитата Да, хорошие инструменты редкость, но они есть, как минимум надо держать глаза и уши открытыми для информации. Очень много таких, кто хвалит что либо как кулик свое болото, а на деле оказывается все то же вещество бурого цвету. Посему вся поступающая информация сначала проходит через а) фильтр б) лапшерезку  Цитата BC3 спокойно через Universal SSC plugin подключается к SVN/CVS. BC3 спокойно подключается в качестве внешнего Diff Viewer /Merge Tool к, например, Вашему TortoiseSVN заменяя TortoiseMerge. BC3 нормально работает с FTP серверами на любой платформе. Кодировка koi8-r/u само-собой без проблем. Ну и самое главное, свои основные функции выполняет лучше всех. Спасибо, вот это наиболее конкретный ответ из которого сразу ясно стоит ли напрягаться его курить или нет. А утверждения типа что "лучшего нет" я считаю сугубо субъективными и обычно рассматриваю в самую последнюю очередь
|
|
|
|
Сообщений в этой теме
pwn TortoiseMerge + koi8r Jun 24 2011, 23:30 pwn Цитата(pwn @ Jun 25 2011, 03:30) Может ес... Jun 25 2011, 12:52 zltigo QUOTE (pwn @ Jun 25 2011, 01:30) Вопрос ... Jun 25 2011, 13:03 pwn Цитата(zltigo @ Jun 25 2011, 17:03) Можно... Jun 25 2011, 14:00  zltigo QUOTE (pwn @ Jun 25 2011, 16:00) ..и преи... Jun 25 2011, 21:05   pwn Цитата(zltigo @ Jun 26 2011, 01:05) Некот... Jun 26 2011, 11:25    zltigo QUOTE (pwn @ Jun 26 2011, 19:56) А утверж... Jun 26 2011, 17:04     pwn Цитата(zltigo @ Jun 26 2011, 21:04) Я же ... Jun 26 2011, 17:29      pwn Итак поставилось "это" пристегнул к чер... Jun 26 2011, 19:48       zltigo QUOTE (pwn @ Jun 26 2011, 22:48) надо оче... Jun 26 2011, 21:04        pwn Цитата(zltigo @ Jun 27 2011, 01:04) После... Jun 26 2011, 22:00
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|