|
8.3.7 новая выгрузка конфигурации в файлы | ☑ | ||
---|---|---|---|---|
0
bolero
04.11.15
✎
22:28
|
Я тут случайно заметил, что в пофигураторе 8.3.7 сделали новую кнопку выгрузки конфигурации в файлы, в иерархическом формате. Спустя каких-то года 3-4 после выпуска версии под линукс наконец поняли, что имена файлов типа
ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокументИмениНуралиеваБорисаГеоргиевича.xml не влезают в ограничения linux vfs. Как оно? Пользоваться можно для хранения в git? Сильно непохоже на старый вариант, зато за один присест без промежуточных скриптов. |
|||
1
pumbaEO
05.11.15
✎
00:43
|
(0) даже в винду не влезают, так шо линух тут не виноват.
|
|||
2
SZA
05.11.15
✎
04:47
|
вернитесь на 8.3.6 !!
я много этим пользуюсь - ограничение в 80 символов это еще не самый грех в некоторых случаях может отказаться заливать файлы назад!! ругаетсяна несуществующие (и не описанные) файлы справки на других языках, например |
|||
3
mikeA
05.11.15
✎
06:21
|
(0) а загружать частями можно или всё также только все файлы сразу?
|
|||
4
senior
05.11.15
✎
07:32
|
(0) извиняюсь за безграмотность, а для чего нужна выгрузка в неск. файлов вместо cf?
|
|||
5
NeoVision
05.11.15
✎
09:04
|
(4) Модификация сторонними приложениями, например, при обновлении. Еще раньше можно было выгрузить описание формы для одного объекта и подсунуть другому схожему, в 8.3.7 вроде как нельзя.
|
|||
6
ДенисЧ
05.11.15
✎
09:06
|
хм... Типовую бухию3 у меня на коре5 это чудо выгружало 40 минут. Загружало полтора часа...
Нафиг такое надо... |
|||
7
bolero
05.11.15
✎
09:36
|
(6) я вообще спать ушел, пока у меня выгружало
впрочем, предыдущий вариант работал тоже не быстро зато теперь можно будет на линуксовой машине запускать, чтобы оно где-то там тормозило, а не у тебя на ноутбуке |
|||
8
Dunemaster
05.11.15
✎
12:04
|
(3) Загружать можно частями, а вот выгружать нет
http://v8.1c.ru/o7/201507xml/index.htm |
|||
9
Живой Ископаемый
05.11.15
✎
12:14
|
2(3) Можно, но только не винтерактивном режиме, при помощи запуска с командной строкой
|
|||
10
bolero
07.11.15
✎
15:20
|
Проблема минимум годовалой давности осталась:
Создал пустую базу с ITS, выгрузил конфу, записал. Запустил конфу, ничего не настраивал, закрыл, выгрузил еще раз - олимпиард изменений по типу: -<dcscor:parameter>TextColor</dcscor:parameter> +<dcscor:parameter>ЦветТекста</dcscor:parameter> -<ContextMenu name="СписокSearchControlContextMenu" id="38"/> -<ExtendedTooltip name="СписокSearchControlExtendedTooltip" id="39"/> +<ContextMenu name="СписокУправлениеПоискомКонтекстноеМеню" id="38"/> +<ExtendedTooltip name="СписокУправлениеПоискомРасширеннаяПодсказка" id="39"/> При обновлении наверняка снова сменится на английский, а при следующем запуске снова на русский. |
|||
11
pumbaEO
07.11.15
✎
15:22
|
(10) все норм, для этого существует отдельный precommit скрипт для git
|
|||
12
bolero
07.11.15
✎
15:27
|
(11) он у тебя запускает клиент, или в текстах ковыряется?
я твои наборы скриптов давно уже видел, но до сих пор зачем-то свой велосипед ковыряю |
|||
13
pumbaEO
07.11.15
✎
15:33
|
(12) питоном в текстах ковыряется.
|
|||
14
zak555
07.11.15
✎
15:35
|
(0) давно в лине огрнаничение на пути ?
|
|||
15
pumbaEO
07.11.15
✎
15:39
|
(14) с рождения.
|
|||
16
bolero
07.11.15
✎
15:41
|
(14) и в винде, и в линуксе - по 256 на имя файла (не пути)
только в винде - на 256 юникодных символов, а в linux vfs - на 256 байт (считай примерно 128 русских букв в utf-8). есть гора файловых систем, у которых нет такого маленького ограничения на имя файла, но все равно на них работать не будет из-за linux vfs я postgresql патчу на предмет NAMEDATALEN, но ядро ковырять на каждой машине - нуевонафик |
|||
17
bolero
07.11.15
✎
15:42
|
(13) А список замен откуда брал? Я пытался его построить, но что-то он не самый маленький, и скорее всего будет расширяться по мере выпуска новых версий платформы
|
|||
18
pumbaEO
07.11.15
✎
15:45
|
(17) их там всего 5 или 6 правил.
|
|||
19
bolero
07.11.15
✎
15:54
|
(18) не вижу такой хук у тебя на github. Не выкладывал или ищу плохо?
|
|||
20
bolero
07.11.15
✎
15:58
|
(19) прозрел - undiff1c
|
|||
21
zak555
07.11.15
✎
16:05
|
(16) в винде 255 на путь и имя
|
|||
22
pumbaEO
07.11.15
✎
16:19
|
(21) а в макоси 512
|
|||
23
orefkov
07.11.15
✎
17:00
|
(21)
Ну, во-первых, не 255, а 260. Во-вторых, если софт умный, то не 260, а 32К. Но не все проги могут в длинный путь. |
|||
24
pumbaEO
07.11.15
✎
18:36
|
(23) там служебные символы ?:\\ отъедают.
|
|||
25
bolero
08.11.15
✎
19:27
|
(18) у тебя таки не все вхождения исправляются, но все равно очень полезный костыль.
Лучше бы, конечно, платформа умела выгружать одну и ту же конфу одинаково вне зависимости от погоды на марсе. |
|||
26
pumbaEO
08.11.15
✎
19:35
|
(25) задачку добавь или здесь напиши, по мере необходимости добавляю.
|
|||
27
bolero
08.11.15
✎
19:50
|
(26) делаю уже, но вариантов русский-английский внутри <dcscor:parameter> уже больше ста, хук очень медленно будет отрабатывать
Сейчас репу чешу - делать это вообще, или проще оставить как есть. Эти dcscor, похоже, действительно переключаются только один раз после запуска клиента. кмк - правильный путь - как-то на разработчиков платформы таки повлиять, чтобы сделали однозначный вывод либо на русском, либо на английском |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |