powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / экспорт-импорт отдельных методов, свойств
8 сообщений из 8, страница 1 из 1
экспорт-импорт отдельных методов, свойств
    #36416691
Фотография u78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никто не писал такую приладу? Надоело уже трахаться с copy-paste в текстовых файликах.
...
Рейтинг: 0 / 0
экспорт-импорт отдельных методов, свойств
    #36416699
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотите сделать синхронизацию классов разных баз, причем в полуручном режиме - этот метод и это свойство переносим, а это пока дорабатываем?

Не писал. Просто интересно.
...
Рейтинг: 0 / 0
экспорт-импорт отдельных методов, свойств
    #36416887
Фотография u78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блок А.Н.,

именно.
...
Рейтинг: 0 / 0
экспорт-импорт отдельных методов, свойств
    #36417147
Ptn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Методы я еще понимаю, но свойства... если по разному синхронизировать у вас же разные структуры хранения получаться.

У нас каждый класс/страница/рутина имеет версию. При изменении чего либо версия меняется.

Изменения оформляются в отдельное обновление состоящие из произвольного кол-ва классов/страниц/рутин - и которое ставиться целиком. Возможность установки обновлений определяется по версии классов - они должны быть меньше чем в обновлении.

90% случаев покрываем. Для сравнения классов "руками" используем WinMerge
...
Рейтинг: 0 / 0
экспорт-импорт отдельных методов, свойств
    #36417932
doublefint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может Subversion + TortoiseSVN + класс отнаследованный от %Studio.SourceControl.File?
...
Рейтинг: 0 / 0
экспорт-импорт отдельных методов, свойств
    #36418147
Фотография u78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
doublefint,

ни первым ни вторым ни третьим не пользовался

можно подробнее - прям совсем на пальцах?
...
Рейтинг: 0 / 0
экспорт-импорт отдельных методов, свойств
    #36419592
фыв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поищите на форуме про прототип6 (prototype6 вроде так), у них реализована система контроля версий
...
Рейтинг: 0 / 0
экспорт-импорт отдельных методов, свойств
    #36420558
doublefint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Subversion - система контроля версий (например для организации централизованного хранилища с файлами проекта, интегрируется с апачи, есть версия для windows)

TortoiseSVN - клиент для системы контроля версий под windows, позволяет получать/закачивать файлы с хранилища, сравнивать версии и т.д.

%System.SourceControl.File - базовый класс для реализации контроля версий. Создаете свой на его основе, переопределяете методы, указываете в портале [Домашняя страница] > [Конфигурация] > [Настройки управления версиями Studio] в качестве класса управления версиями

После этого, при редактировании любого объекта проекта (класс, страница, программа) студия пытается загрузить последнюю версию из локальной копии, при сохранении - положить в локальную копию последнюю версию объекта. С помощью TortoiseSVN сравниваете изменения (локальной копии и централизованной), устанавливаете/снимаете блокировки, закачиваете последние изменения в централизованное хранилище.

Вкратце так. google - давно стал глаголом, яндекс - его синонимом на русском ;)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / экспорт-импорт отдельных методов, свойств
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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