Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Результаты опроса: Нужна ли Вам такая программа?
Да (я - программист) 1 10.00%
Да (я - дизайнер) 0 0%
Да (я - 3D-моделер/САПР-специалист) 0 0%
Да (другие профессии) 0 0%
Дайте Демо-версию - погоняю-посмотрю 1 10.00%
Нет 8 80.00%
Голосовавшие: 10. Вы ещё не голосовали в этом опросе

Ответ
 
Опции темы Поиск в этой теме
Старый 07.09.2023, 02:25   #1
hexor_boo
Разъяснятор
Форумчанин
 
Аватар для hexor_boo
 
Регистрация: 21.04.2022
Сообщений: 126
Восклицание Менеджер проектов, ведение архива резервных копий

Маркетинговое исследование

Существует программа, которая позволяет создавать категории проектов в виде папок, сами проекты и вести архив резервных копий в следующем виде:
  1. время выполнения затраченное на выполнение задачи (после которой создана резервная копия) в формате "чч:мм:сс"
  2. имя резервной копии в формате "гггг.мм.дд.нн.zip", где "нн" - это порядковый номер архивной копии, созданной за день
  3. комментарий к резервной копии

Также в программе предусмотрено:
  • Восстановление проектов из резервных копий
  • Резервное копирование на Яндекс.Диск

Автор - я. На текущей стадии разработки по исходникам ориентируюсь легко, поэтому вполне могу добавить дополнительные функции по запросу.

Последний раз редактировалось hexor_boo; 07.09.2023 в 02:41. Причина: Добавлено уточнение об авторстве
hexor_boo вне форума Ответить с цитированием
Старый 07.09.2023, 10:57   #2
Steelcraft
Форумчанин
 
Регистрация: 13.03.2023
Сообщений: 113
По умолчанию

На первый взгляд не нашел принципиальных преимуществ перед любой готовой системой управления версиями.

Возьмём тот же Git. Позволяет проследить историю проекта с точностью до отдельного коммита. Если в проекте используются паттерны типа GitFlow, можно проследить время решения любой задачи (даже если несколько решаются параллельно). Про восстановление и резервные копии я даже не говорю - это само собой разумеется. Плюс огромное количество дополнительных сервисов, инструментов, литературы, а также интегрированная в средства разработки поддержка работы с репозиториями. И обученные сисадмины, что тоже немаловажно.

Про резервирование на Яндекс.Диск - это шутка? Там же предлагают смешные объемы даже за деньги.

Что может эта программа такого, чего не может Git (кстати, совершенно бесплатный)?
Steelcraft вне форума Ответить с цитированием
Старый 08.09.2023, 00:15   #3
Steelcraft
Форумчанин
 
Регистрация: 13.03.2023
Сообщений: 113
По умолчанию

Итак, обширное маркетинговое исследование наглядно показало, что программа нужна чуть менее чем никому.
Steelcraft вне форума Ответить с цитированием
Старый 28.09.2023, 16:46   #4
hexor_boo
Разъяснятор
Форумчанин
 
Аватар для hexor_boo
 
Регистрация: 21.04.2022
Сообщений: 126
По умолчанию

Цитата:
Сообщение от Steelcraft Посмотреть сообщение
На первый взгляд не нашел принципиальных преимуществ перед любой готовой системой управления версиями.

Возьмём тот же Git...

Что может эта программа такого, чего не может Git (кстати, совершенно бесплатный)?
Например работать в оффлайне по сети. Т.е. в качестве корня дерева категорий проектов используется системный диск. Git такое может?
hexor_boo вне форума Ответить с цитированием
Старый 28.09.2023, 17:58   #5
Алексей1153
фрилансер
Участник клуба
 
Регистрация: 11.10.2019
Сообщений: 1,018
По умолчанию

Цитата:
Сообщение от hexor_boo Посмотреть сообщение
в оффлайне по сети
взаимоисключающие параграфы )

Гит умеет в оффлайне работать. Я с ним только так и работаю
Алексей1153 вне форума Ответить с цитированием
Старый 28.09.2023, 18:11   #6
Steelcraft
Форумчанин
 
Регистрация: 13.03.2023
Сообщений: 113
По умолчанию

Цитата:
Сообщение от hexor_boo Посмотреть сообщение
в качестве корня дерева категорий проектов используется системный диск. Git такое может?
Может даже в том случае, если диск не системный.

Вообще после этого вопроса дальнейшая дискуссия не имеет никакого смысла.
Steelcraft вне форума Ответить с цитированием
Старый 28.09.2023, 20:10   #7
jura_k
gamer
Участник клуба
 
Аватар для jura_k
 
Регистрация: 09.05.2015
Сообщений: 1,550
По умолчанию

Мой проект весит 8 мегабайт. Если копировать его целиком, то жесткий диск быстро засоряется. Есть следующие варианты экономии места:
а) Копировать всё, кроме папки Debug, содержащую откомпилированный файл.
б) Копировать только файлы *.cpp и *.h проекта.
в) Копировать только файл CPView.cpp.

Вариант а) нужен, если в программе используется меню, которое создал я сам, так как там есть ресурс - меню, отличное от данного по умолчанию.
Вариант б) нужен, если я использую модель MFC, где редактирую сразу три файла - класс документа, методы объекта документа и методы объекта вида (который отображает работу объекта документа).
Вариант в) достаточен, если нет ввода данных с клавиатуры. В этом случае объект документа не требуется и можно работать лишь в объекте вида. Компилятор меня поймет.
мой канал на Ютубе: youtube.com/@games-zz3ju/videos/
мой канал на Рутубе: rutube.ru/channel/31423139/videos/
В ожидании Кеши...
jura_k вне форума Ответить с цитированием
Старый 03.10.2023, 22:28   #8
hexor_boo
Разъяснятор
Форумчанин
 
Аватар для hexor_boo
 
Регистрация: 21.04.2022
Сообщений: 126
По умолчанию

Цитата:
Сообщение от Алексей1153 Посмотреть сообщение
взаимоисключающие параграфы )

Гит умеет в оффлайне работать. Я с ним только так и работаю
В оффлайне - без подключения к Интернет.
По сети - имеется виду LAN
hexor_boo вне форума Ответить с цитированием
Старый 03.10.2023, 22:31   #9
hexor_boo
Разъяснятор
Форумчанин
 
Аватар для hexor_boo
 
Регистрация: 21.04.2022
Сообщений: 126
По умолчанию

Цитата:
Сообщение от Steelcraft Посмотреть сообщение
Может даже в том случае, если диск не системный.

Вообще после этого вопроса дальнейшая дискуссия не имеет никакого смысла.
Пардон, сам не понял что сказал. Я имел ввиду, что моя программа может быт запущена на смонтированном на компьютер-клиент сетевом диске, который является подключением к расшаренной папке на сервере.
hexor_boo вне форума Ответить с цитированием
Старый 03.10.2023, 22:41   #10
hexor_boo
Разъяснятор
Форумчанин
 
Аватар для hexor_boo
 
Регистрация: 21.04.2022
Сообщений: 126
Лампочка Демо-версия

Файлы BPPMan.exe, BPPMan.lng, root.ini нужно положить в папку, которая будет будущим корнем папки с проектами (через subst эта папка монтируется к виртуальному диску P, после первого запуска BPPMan.exe все обращения к проектам можно делать через P:\... - это сделано для простоты переноса файлов между разными компьютерами, чтобы пути в проектах были одинаковыми)
Изображения
Тип файла: png BPPMan.png (22.0 Кб, 40 просмотров)
Вложения
Тип файла: zip BPPMan_1_0_beta.zip (356.9 Кб, 0 просмотров)

Последний раз редактировалось hexor_boo; 03.10.2023 в 22:53. Причина: Добавлен скриншот
hexor_boo вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа для резервных копий сайтов и их БД siteograf Софт 1 23.09.2010 07:57