реклама на сайте
подробности

 
 
> TortoiseMerge + koi8r
pwn
сообщение Jun 24 2011, 23:30
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 145
Регистрация: 19-12-07
Пользователь №: 33 422



Привет всем

Вопрос - можно ли как нить заставить TortoiseMerge корректно отображать символы в кодировке koi8r ? Файлы в проекте в основном именно в ней, и при просмотре изменений TortoiseMerge подтягивает кодировку самого виндоуза (то бишь cp1251) и ессно получаем вместо русского текста зяблики. Пробовал пристегивать WinMerge к TortoiseSVN - в нем проблему удалось победить (и то пришлось гуглить на тему какая codepage для koi8r - оказалось 20866 blink.gif) но сам он мне не понравился - TortoiseMerge выглядит получше. Вот только если кодировка не юникод, то начинаем мучатся. Пробовал свойство прописывать tsvn:projectlanguage и ставить в 20866 - пофиг, на отображение diff-ов оно никак не влияет и TortoiseMerge его игнорирует. Может есть какой простой и прямой путь объяснить ему что от него требуется? У WinMerge это хотя бы через одно место но делается (по хорошему это изврат каждый раз в настройки проги лазить если файлы в разных кодировках, нужно либо как то через свойства задавать либо выбор типа как notepad++ и выбирай что угодно), а здесь похоже что ваще никак?


Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zltigo
сообщение Jun 26 2011, 11:36
Сообщение #2


Гуру
******

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



Так-бы сразу и сказали, что Вам потрепаться за 50 баксов, да потрахаться бесплатно надо, да от менеджера отвязаться. Я думал для себя любимого и работы надо sad.gif.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
pwn
сообщение Jun 26 2011, 13:51
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 145
Регистрация: 19-12-07
Пользователь №: 33 422



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

Go to the top of the page
 
+Quote Post
zltigo
сообщение Jun 26 2011, 14:28
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 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
Go to the top of the page
 
+Quote Post
pwn
сообщение Jun 26 2011, 16:56
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 145
Регистрация: 19-12-07
Пользователь №: 33 422



Цитата(zltigo @ Jun 26 2011, 18:28) *
Я смотрю, что чрезмерное общение с "чудаками" выдающими на гора продукт по принципу "ешьте, что дают"
Да, таких плюнь - попадешь. Есть еще такие которые продают за бешеные бабки по тому же принципу - ешьте и не гавкайте, что есть. Среди таких есть особо крупные и злостные, например мелкософт. Так стоит ли удивляться что это
Цитата
сделало Вас неверующим в существование продуктов разработанных вменяемыми людьми, которые свой продукт ПРОДАЮТ самым разным пользователям для самых разных условий.
И еще можно рассказывать что таких кругом полно не только в мире софта. В рашке например очень давно так - хочешь что-то сделать хорошо - сделай это сам. Так во что терять веру? В то, чего практически не осталось?
Цитата
Да, хорошие инструменты редкость, но они есть, как минимум надо держать глаза и уши открытыми для информации.
Очень много таких, кто хвалит что либо как кулик свое болото, а на деле оказывается все то же вещество бурого цвету. Посему вся поступающая информация сначала проходит через а) фильтр б) лапшерезку wink.gif
Цитата
BC3 спокойно через Universal SSC plugin подключается к SVN/CVS. BC3 спокойно подключается в качестве внешнего Diff Viewer /Merge Tool к, например, Вашему TortoiseSVN заменяя TortoiseMerge. BC3 нормально работает с FTP серверами на любой платформе. Кодировка koi8-r/u само-собой без проблем. Ну и самое главное, свои основные функции выполняет лучше всех.
Спасибо, вот это наиболее конкретный ответ из которого сразу ясно стоит ли напрягаться его курить или нет. А утверждения типа что "лучшего нет" я считаю сугубо субъективными и обычно рассматриваю в самую последнюю очередь wink.gif
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jun 26 2011, 17:04
Сообщение #6


Гуру
******

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



QUOTE (pwn @ Jun 26 2011, 19:56) *
А утверждения типа что "лучшего нет" я считаю сугубо субъективными и обычно рассматриваю в самую последнюю очередь wink.gif

Я же написал, что в течении многих лет следил за подобными вещами, ибо повседневный инструмент, и продолжаю следить. Ну нет лучшего sm.gif

QUOTE (pwn @ Jun 26 2011, 19:56) *
Посему вся поступающая информация сначала проходит через а) фильтр б) лапшерезку wink.gif

Пока я видел, как вы заткнули поступившую информацию пробкой и начали в ответ петь за всякую халяву sad.gif


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
pwn
сообщение Jun 26 2011, 17:29
Сообщение #7


Частый гость
**

Группа: Участник
Сообщений: 145
Регистрация: 19-12-07
Пользователь №: 33 422



Цитата(zltigo @ Jun 26 2011, 21:04) *
Я же написал, что в течении многих лет следил за подобными вещами, ибо повседневный инструмент, и продолжаю следить. Ну нет лучшего sm.gif
biggrin.gif Хорошо, теперь я обязательно спалю хотя бы пару часов своей жизни на то чтобы поковырять этот продукт.
Цитата
Пока я видел, как вы заткнули поступившую информацию пробкой и начали в ответ петь за всякую халяву sad.gif
Поступившая инфа была неконкретна. Было бы сразу сказано про возможности интеграции с SVN реакция была бы иной. В мире щас уже наверное мильон систем контроля версий и мильон клиентов под каждую, и каждый кричит что его продукт кулл. Глядя на это (и тыщщу и один дистрибутив линуха например) иной раз сидишь и думаешь, ну чего бы этим чудакам на букву м вместо того б тратить бездну энергии напрасно и плодить кучу недоделанного гуана не довести бы до ума один продукт? А так - информационное пространство оказалось засрано, и приходится включать фильтр и лапшерезку, иначе можно полжизни потратить только на то чтобы выбрать из кучи того что есть хотя бы пару-тройку вещей которые стоило бы хотя бы проинстачить. Касаемо халявы тоже не все так однозначно. К счастью есть (хотя опять же немного) продуктов которые ничем не хуже коммерческих. Например я давно юзаю swcad и могу крикнуть что лучше его ничего нет и ваще ничего более не надо. И с моей субъективной точки зрения это именно так, продукт очень даже на высоте. Но в ответ на это подтянутся пользователи микрокапа, шпротеуса, и т.п. и запросто могут со мной не согласиться wink.gif Хотя скорее всего просто проигнорируют подобный выпад. Чего и я обычно делаю, когда кто-то кричит что swcad отстой, и только продукт за кучу баксов можно считать симулятором wink.gif Посему уж извините - но реакция на Вашу инфу была естественной. Я не отсеял сказанное Вами, но "приоритет у процесса" оказался ниже чем Вы ожидали wink.gif
Go to the top of the page
 
+Quote Post
pwn
сообщение Jun 26 2011, 19:48
Сообщение #8


Частый гость
**

Группа: Участник
Сообщений: 145
Регистрация: 19-12-07
Пользователь №: 33 422



Итак поставилось "это" пристегнул к черепахе, смотрим. С кодировками все просто супер, ну там где должно быть и как должно. Ну то что со старта японский шрифт поставили то фиг с ним, простить можно раз уж выбор есть. Ну типа можно дефолт прописать для типов файлов, что тоже хорошо. ОК. Далее смотрим что там с выделением синтаксиса... оно вроде бы как есть, но... даже у mcedit с этим лучше на порядок, что есть надо очень жоско править и то не факт что будет достижимый эффект, бо на первый взгляд возможности скудноваты... Далее открываем php файл и... дивимся, бо "это" про пхп ниче не знает с дефолта, нада ручками дописывать... ну такой вот мега редкий язык, что его не удосужились при инсталле прописать... и т.д и т.п.

Резюме: пара часов времени жизни вылетела тока в путь. Пристегивать плагин доступа к SVN чей то уже не хочется, бо он а) ставится через ж б) врят ли что это изменит в том что есть... Платить полтинник баксов за "это" почему-то уже совсем не хочется. И еще - эта .... при каждом разе бегает на сайт вендора валидность своей лицензии проверять... понятно что на такие хитрозаверченные ж... есть не менее хитрозаверченные фаирволы, но я лично терпеть ненавижу подобных ублюдков которые что-то там пытаются делать под шумок...

Вы уж извините, даже есть такая поговорка - не делай добра..., но что-то не нравится мне "это" с первого взгляда на него..
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 26th July 2025 - 02:58
Рейтинг@Mail.ru


Страница сгенерированна за 0.0144 секунд с 7
ELECTRONIX ©2004-2016