AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.08.2010, 14:12   #1  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
DAX2009 контроль версий - странности
1. Не удается сравнить текущую версию объекта с последней зафиксированной, потому что в список сравнений (обычное окно Сравнить) попадают только 20 первых.
Потому что: \Classes\SysTreenodeCompareContext\comparableListTreenode
X++:
            while select item
                order by ChangeNumber desc, Version asc
            {
                line++;

                // show the 20 newest revisions and the oldest one
                if (line<=20 || item.Version == 1)
                    list.addEnd(SysTreeNodeVirtualVCS::newVCSItem(item));
            }
как-то не сочетаются Version asc и show the 20 newest revisions
Можно подумать, что главным является ChangeNumber, но оно по построению всегда 0.

2. При попытке посмотреть в обозревателе табличку SysVersionControlMorphXRevisionTable получаем сообщение "Недостаточно прав на использование таблицы". Интересно, как они этого добились при админских правах и нормальной работе контроля версий.
Старый 20.08.2010, 17:14   #2  
trud is offline
trud
Участник
Лучший по профессии 2017
 
1,038 / 1629 (57) ++++++++
Регистрация: 07.06.2003
Записей в блоге: 1
Цитата:
Сообщение от Wamr Посмотреть сообщение
2. При попытке посмотреть в обозревателе табличку SysVersionControlMorphXRevisionTable получаем сообщение "Недостаточно прав на использование таблицы". Интересно, как они этого добились при админских правах и нормальной работе контроля версий.
Просто поставили MaxAccessMode = NoAccess на таблице. Можно поменять и тогда просмотр будет доступен. Из кода это сво-во игнорируется. Зачем это нужно непонятно, может быть чтобы сторонние программы не смогли что-то поменять
За это сообщение автора поблагодарили: Wamr (3).
Теги
контроль версий

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Контроль версий DAx 2009 - экспорт по версиям npokypatop DAX: Программирование 4 17.08.2010 12:31
Контроль версий "MorphX VCS" Wamr DAX: Администрирование 10 22.06.2009 19:23
Контроль версий DAX 4.0 valentino DAX: Администрирование 0 31.08.2007 18:38
Как настроить контроль версий (DAx 4.0 SP1)? malex DAX: Программирование 7 09.07.2007 14:54
Контроль версий в 4.0 sp1 sharp DAX: Администрирование 10 28.06.2007 17:10
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 00:18.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.