|
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 само-собой без проблем. Ну и самое главное, свои основные функции выполняет лучше всех. Спасибо, вот это наиболее конкретный ответ из которого сразу ясно стоит ли напрягаться его курить или нет. А утверждения типа что "лучшего нет" я считаю сугубо субъективными и обычно рассматриваю в самую последнюю очередь
|
|
|
|
|
Jun 26 2011, 17:04
|

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

|
QUOTE (pwn @ Jun 26 2011, 19:56)  А утверждения типа что "лучшего нет" я считаю сугубо субъективными и обычно рассматриваю в самую последнюю очередь  Я же написал, что в течении многих лет следил за подобными вещами, ибо повседневный инструмент, и продолжаю следить. Ну нет лучшего  QUOTE (pwn @ Jun 26 2011, 19:56)  Посему вся поступающая информация сначала проходит через а) фильтр б) лапшерезку  Пока я видел, как вы заткнули поступившую информацию пробкой и начали в ответ петь за всякую халяву
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jun 26 2011, 17:29
|
Частый гость
 
Группа: Участник
Сообщений: 145
Регистрация: 19-12-07
Пользователь №: 33 422

|
Цитата(zltigo @ Jun 26 2011, 21:04)  Я же написал, что в течении многих лет следил за подобными вещами, ибо повседневный инструмент, и продолжаю следить. Ну нет лучшего   Хорошо, теперь я обязательно спалю хотя бы пару часов своей жизни на то чтобы поковырять этот продукт. Цитата Пока я видел, как вы заткнули поступившую информацию пробкой и начали в ответ петь за всякую халяву  Поступившая инфа была неконкретна. Было бы сразу сказано про возможности интеграции с SVN реакция была бы иной. В мире щас уже наверное мильон систем контроля версий и мильон клиентов под каждую, и каждый кричит что его продукт кулл. Глядя на это (и тыщщу и один дистрибутив линуха например) иной раз сидишь и думаешь, ну чего бы этим чудакам на букву м вместо того б тратить бездну энергии напрасно и плодить кучу недоделанного гуана не довести бы до ума один продукт? А так - информационное пространство оказалось засрано, и приходится включать фильтр и лапшерезку, иначе можно полжизни потратить только на то чтобы выбрать из кучи того что есть хотя бы пару-тройку вещей которые стоило бы хотя бы проинстачить. Касаемо халявы тоже не все так однозначно. К счастью есть (хотя опять же немного) продуктов которые ничем не хуже коммерческих. Например я давно юзаю swcad и могу крикнуть что лучше его ничего нет и ваще ничего более не надо. И с моей субъективной точки зрения это именно так, продукт очень даже на высоте. Но в ответ на это подтянутся пользователи микрокапа, шпротеуса, и т.п. и запросто могут со мной не согласиться  Хотя скорее всего просто проигнорируют подобный выпад. Чего и я обычно делаю, когда кто-то кричит что swcad отстой, и только продукт за кучу баксов можно считать симулятором  Посему уж извините - но реакция на Вашу инфу была естественной. Я не отсеял сказанное Вами, но "приоритет у процесса" оказался ниже чем Вы ожидали
|
|
|
|
|
Jun 26 2011, 19:48
|
Частый гость
 
Группа: Участник
Сообщений: 145
Регистрация: 19-12-07
Пользователь №: 33 422

|
Итак поставилось "это" пристегнул к черепахе, смотрим. С кодировками все просто супер, ну там где должно быть и как должно. Ну то что со старта японский шрифт поставили то фиг с ним, простить можно раз уж выбор есть. Ну типа можно дефолт прописать для типов файлов, что тоже хорошо. ОК. Далее смотрим что там с выделением синтаксиса... оно вроде бы как есть, но... даже у mcedit с этим лучше на порядок, что есть надо очень жоско править и то не факт что будет достижимый эффект, бо на первый взгляд возможности скудноваты... Далее открываем php файл и... дивимся, бо "это" про пхп ниче не знает с дефолта, нада ручками дописывать... ну такой вот мега редкий язык, что его не удосужились при инсталле прописать... и т.д и т.п.
Резюме: пара часов времени жизни вылетела тока в путь. Пристегивать плагин доступа к SVN чей то уже не хочется, бо он а) ставится через ж б) врят ли что это изменит в том что есть... Платить полтинник баксов за "это" почему-то уже совсем не хочется. И еще - эта .... при каждом разе бегает на сайт вендора валидность своей лицензии проверять... понятно что на такие хитрозаверченные ж... есть не менее хитрозаверченные фаирволы, но я лично терпеть ненавижу подобных ублюдков которые что-то там пытаются делать под шумок...
Вы уж извините, даже есть такая поговорка - не делай добра..., но что-то не нравится мне "это" с первого взгляда на него..
|
|
|
|
Сообщений в этой теме
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, 22:48) надо оче... Jun 26 2011, 21:04        pwn Цитата(zltigo @ Jun 27 2011, 01:04) После... Jun 26 2011, 22:00
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|