powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Export
10 сообщений из 10, страница 1 из 1
Export
    #35279634
kravt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hi All!

При экспорте класса $System.OBJ.Export() в xml как бы избавиться от параметров в:
<Export generator="Cache" version="22" zv="Cache for Windows (x86-32) 2008.1 (Build 401U)" ts="2008-04-24 18:54:38">

чтоб в итоге в xml-файле получить что-то типа:
<Export generator="Cache">
или:
<Export generator="Cache" version="" zv="" ts="">

Если, конечно, это не повлечёт каких-нить драматических последствий в дальнейшем при импорте.
...
Рейтинг: 0 / 0
Export
    #35279745
Ptn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Думается мне легче посмотреть в сторону xlst преобразования - xml он и в африке xml
...
Рейтинг: 0 / 0
Export
    #35279851
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kravt , а в чем там "криминал"?
----------
Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
Export
    #35279961
kravt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot krvsa] kravt , а в чем там "криминал"?
----------
Мы собираемся используем svn. А криминал в том, что неизбежно будут возникать при update конфликты, в следствии того, что при каждом экспорте в рабочую копию эта строка будет изменяться, которые мягко говоря, геморрно разрешать каждый раз в ручную. Поэтому и хочется избавиться от постоянно изменяемых атрибутов.
...
Рейтинг: 0 / 0
Export
    #35279967
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kravtхочется избавиться от постоянно изменяемых атрибутов.
Ясно...
...
Рейтинг: 0 / 0
Export
    #35280309
Ptn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гм... от всех все равно не избавитесь - внутри тела могут появляться записи например <CodeMode>0</CodeMode> - в зависимости от настроек конкретной студии....

Так что думаю стоит забить на это - если толко конечно вы не собираетесь пихать его в svn по каждой компиляции
...
Рейтинг: 0 / 0
Export
    #35280312
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Достаточно легко можно избавиться от 'zv=...' и 'ts=...'. Попробуйте указать флаг "/diffexport":
Код: plaintext
d $system.OBJ.Export("Pkg.Class.CLS","file.xml","/diffexport")
...
Рейтинг: 0 / 0
Export
    #35280376
kravt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexey Maslovd $system.OBJ.Export("Pkg.Class.CLS","file.xml","/diffexport")
Thanks!!!
...
Рейтинг: 0 / 0
Export
    #35280528
kravt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ptn<CodeMode>0</CodeMode>
А это-то при чем тут? Это уже относиться к самому исходному коду, а не как ts - время экспорта. ts как раз к исходному коду никакого отношения не имеет
PtnТак что думаю стоит забить на это - если толко конечно вы не собираетесь пихать его в svn по каждой компиляции
Да при каждой компиляции и как следствие при каждом сохранении в working copy. И неважно сколько было export в рабочую копию до "svn update" ... 1 или 1001.
Если в репозитории находиться этот класс, но другой версии, измененный другим разработчиком, то вот Вам и конфликт при update.
...
Рейтинг: 0 / 0
Export
    #35281639
Ptn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну - оно как бы то появляется в файле то не исчезает - опять же ведет с росту версии - а полезной информации не несет.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Export
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]