
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
26.12.2008, 16:20:41
|
|||
|---|---|---|---|
Перекодировка дерева каталогов |
|||
|
#18+
Был проект (c++) под windows, под vss, visual studio. пришлось переносить под linux (fc10), cvs, eclipse или netbeans. из-за каких-то непоняток, посыпалась кодировка. во-первых, пропали русские буквы. вместо них комбинация каких-то одинаковых символов. (что-то типа eb bf fc). во-вторых, нужна единая кодировка. почему то часть файлов в 1251, часьт в кои-8, часть в ютф-8, часть в юникоде (не ютф) изменений из-за портирования по коду не так уж и много, поэтому надо из исходников (и ревервной копии) восстановить русский и свести все только в utf-8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2008, 16:23:32
|
|||
|---|---|---|---|
Перекодировка дерева каталогов |
|||
|
#18+
не понял, испортилась кодировка содержимого файлов или их имен? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2008, 16:25:13
|
|||
|---|---|---|---|
Перекодировка дерева каталогов |
|||
|
#18+
miksoftне понял, испортилась кодировка содержимого файлов или их имен? содержимого. сами файлы ок. работает и в линуксе и в винде ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.12.2008, 00:00:06
|
|||
|---|---|---|---|
Перекодировка дерева каталогов |
|||
|
#18+
Было-бы лучше, если-бы ты опытным путём определил, на каком этапе портится кодировка. Я уверен, что при копировании файла из одной файловой системы в другую его содержимое не изменяется. Но некоторые виды текстовых файлов могут портить среды разработки (в момент открытия-сохранения). Такое у меня было когда я исходники java переносил из IntelijIdea(win) в NetBeans(win). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.12.2008, 18:09:46
|
|||
|---|---|---|---|
Перекодировка дерева каталогов |
|||
|
#18+
maytonБыло-бы лучше, если-бы ты опытным путём определил, на каком этапе портится кодировка. Я уверен, что при копировании файла из одной файловой системы в другую его содержимое не изменяется. Но некоторые виды текстовых файлов могут портить среды разработки (в момент открытия-сохранения). Такое у меня было когда я исходники java переносил из IntelijIdea(win) в NetBeans(win). было бы время, проверил бы. а так некогда. надо восстановить комменты. пока diff читаю по ночам ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.12.2008, 00:11:38
|
|||
|---|---|---|---|
Перекодировка дерева каталогов |
|||
|
#18+
я бы постарался автоматизировать то, что вы делаете. например, если у вас русский язык только в комментариях - посмотреть если изменения по сравнению с бекапом только в комментах - взять их из бекапа. Еще не очень понятно на каком этапе произощла порча - самая первая версия в CVS уже испорчена? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.12.2008, 11:35:31
|
|||
|---|---|---|---|
|
|||
Перекодировка дерева каталогов |
|||
|
#18+
в Линуксе поставьте iconv re (http://softok.org/utils/perecod/10313prog.html) і перекодируйте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.12.2008, 13:29:52
|
|||
|---|---|---|---|
Перекодировка дерева каталогов |
|||
|
#18+
beluginя бы постарался автоматизировать то, что вы делаете. например, если у вас русский язык только в комментариях - посмотреть если изменения по сравнению с бекапом только в комментах - взять их из бекапа. Еще не очень понятно на каком этапе произощла порча - самая первая версия в CVS уже испорчена? сейчас посмотрел - 1.1 и та битая. однако файлы, которые не правились, в винде нормально читаются. изначально добавлялось в cvs из под винды (черепашка), потом под линухом eclipse, потом опять винда (vs), сейчас плюс netbeans на обе платформы. русский только в комметнах (// или /**/) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.12.2008, 00:10:04
|
|||
|---|---|---|---|
Перекодировка дерева каталогов |
|||
|
#18+
Ну для комментов, мне кажется достаточно регекспов - пройтись по всем файлам. Выяистить комменты (может даже для C++ такой готовый тул есть). Сравнить со старой почищенной версией. Если совпадает - то взять старую версию с комментами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=16&mobile=1&tid=1344737]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
187ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 440ms |

| 0 / 0 |
