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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.11.2005, 17:47   #1  
Dimont is offline
Dimont
Участник
 
15 / 10 (1) +
Регистрация: 05.10.2005
Цитата:
Сообщение от romeo
А вообще код нужно комментировать, а не стирать.
Итого: разаботка\доработка кода ведется достаточно давно и функционал достаточно прилично дописывается\переписывается, то можно накопить комментариев ЗНАЧИТЕЛЬНО больше, чем сам код. И нафиг это нужно.

С другой стороны комментировать конечно нужно простые изменения, но всегда найдется ДУРАК или не очень, который СЛУЧАЙНО сотрет код.

В общем версификация нужна. Вопрос в необходимости и грамотности ее применения. В общем случае при кол-ве разработчиков > 2 она нужна. Та же она нужна как инструмент для хранения измениний на случай МАЛЕНЬКОЙ ТРАГЕДИИ со случайным сохранением
Старый 16.11.2005, 18:46   #2  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
Цитата:
Сообщение от Dimont
В общем версификация нужна.
Я бы переформулировал так: в общем, Вам, Dimont, версификация нужна
__________________
"Моей лошадке ядрышком полмордочки снесло..."
А.В.Суворов, письма к дочери
Старый 17.11.2005, 10:16   #3  
Dimont is offline
Dimont
Участник
 
15 / 10 (1) +
Регистрация: 05.10.2005
Цитата:
Сообщение от Дуд
Цитата:
Сообщение от Dimont
В общем версификация нужна.
Я бы переформулировал так: в общем, Вам, Dimont, версификация нужна

Я не провожу агитацию за советскую власть. Как человек попутно руководящий разработкой в .Net и не понимаю правильной организации работы без VSS вижу явные косяки\неудобства в организации разработки под Navision. Итого:
- написаны какие-то приожения которые делают версификацию, но не очень удобно (у некоторых не понимание зачем они вообще нужны)
- есть методы рекомендованные Navision Attain Solution Development. и не более
- собственные решения (удобные\неудобные) подогнанные под конкретную ситуацию.

В моем случае, видимо, это будет собственная разработка
На уровне БД организуем тригер на таблицу объектов, который буде сохранять каждое следующее изменение полей и фиксировать информацию о том кто и когда это сделал. Осталось самое тяжолое написать систему отделения текста кода от BLOB
Старый 17.11.2005, 10:27   #4  
zub is offline
zub
Участник
 
40 / 10 (1) +
Регистрация: 23.08.2005
Цитата:
Сообщение от Dimont
В моем случае, видимо, это будет собственная разработка
На уровне БД организуем тригер на таблицу объектов, который буде сохранять каждое следующее изменение полей и фиксировать информацию о том кто и когда это сделал. Осталось самое тяжолое написать систему отделения текста кода от BLOB
[/quote]
Весьма интересная мысль, но вот только как получить сам текст.
В BLOBе содержится транслированный код, для перевода в текст нужен детранслятор.
Есть ли он ?
Если нет, то для его чтения придется изощрятся через сам Navision
Старый 17.11.2005, 10:59   #5  
Галина is offline
Галина
Участник
 
1,132 / 28 (3) +++
Регистрация: 01.07.2003
Цитата:
Сообщение от Dimont
В моем случае, видимо, это будет собственная разработка
На уровне  БД организуем тригер на таблицу объектов, который буде сохранять каждое следующее изменение полей и фиксировать информацию о том кто и когда это сделал. Осталось самое тяжолое написать систему отделения текста кода от BLOB
А у вас какая база -Sql? Я просто не понимаю как вы пропишите тригер на виртуальную таблицу 2000000001? Вы же о ней говорили? У вас что есть такие права? Если есть-то что же у вас за лицензия?
 


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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 23:23.