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

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

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

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

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

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

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

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

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

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

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

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


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