Мы полностью потеряли наш репозиторий, и у нас есть 8 разработчиков с незавершенными изменениями. Предполагается, что восстановление из резервной копии невозможно.
Если один человек может иметь доступ ко всем рабочим копиям (копия файла или удаленная общая папка), возможно ли объединить изменения в наших рабочих копиях в одну рабочую копию? Окончательная рабочая копия может быть импортирована в новое репо.
Короче, можно ли без сервера объединить две разные рабочие копии?
изменить: пожалуйста, не смей меня из-за того, что у меня нет резервных копий; эта часть вне моего контроля. Предполагалось, что их подкрепляют каждую ночь.
Последующие действия: вот что мы сделали:
- Начал с самой актуальной рабочей копии всех разработчиков.
- Импортировал это в новое репо.
- Работаем от последней редакции рабочей копии к самой старой, копируем ТОЛЬКО файлы с зафиксированными изменениями.
- мыть-полоскание-повторить 6 раз. (2 разработчика не оставили незавершенных изменений).
- экспортировал все старые рабочие копии, заархивировал их и при необходимости хранил для безопасного хранения.
- Обновили наши версии в базе данных управления выпусками до очень молодого репо.