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