:: Visual Foxpro, Foxpro for DOS
расположение проекта
DmitryKn
Автор

Сообщений: 300
Дата регистрации: 06.04.2022
Добрый день,

мне достался проект по наследству, в нем реализовано следующее расположение и запуск:

Рабочий проект proga находится в директории D:\work\project\... тут уже сам проект и его подпапки.
Запуск идет из приложения start D:\work\start\...start.exe

На диске имеется директория D:\Users\user1 и т.д. для каждого пользователя, в нем SETAP.ini содержит:
PathSystem=D:\work\project\
PathWork=D:\Users\user1\project\
PathTemp=D:\Users\user1\TEMP\
MainApp=proga.APP

Во время выполнения statr проверяется были ли изменения в proga.app и если да то копируется в директорию пользователя (например D:\Users\user1\project\), если изменений не было, то запускается ранее лежавший там proga.app, т.е. он всегда лежит у каждого пользователя. Изменения и правки проекта происходят в основном расположении PathSystem=D:\work\project\ а затем при запуске копируется каждому пользователю. База данных с таблицами в D:\work\project\

Хочу понять, с какой целью такая конструкция могла быть применена автором, мы же можем запускать множество раз сразу PathSystem=D:\work\project\proga.app без всякого копирования и вообще создания каких-либо директорий пользователей? Какие-то преимущества есть или это избыточное нагромождение?

Сам проект лежит на сервере, пользователи к нему подключаются через rdp



Исправлено 2 раз(а). Последнее : DmitryKn, 28.06.22 11:57
Ratings: 0 negative/0 positive
Re: расположение проекта
PaulWist

Сообщений: 14601
Дата регистрации: 01.04.2004
Если все юзеры будут запускать один ехе-шник с сервера, то для обновления релиза надо будет выгонять всех из проги.

При копировании для каждого юзера, достаточно положить новый ехе-шник в место распределения, затем только юзер для которого сделано обновление должен перезайти в прогу, все остальные работают пез перезахода.


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive
Re: расположение проекта
DmitryKn
Автор

Сообщений: 300
Дата регистрации: 06.04.2022
Спасибо
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 13 kornienko_ru Sergey_K  (Гостей: 11)

© 2000-2024 Fox Club 
Яндекс.Метрика