Каждый использует исходный код для управления версиями (правильно?), и это обеспечивает некоторый уровень резервного копирования. Однако есть моменты, когда ваша локальная копия не синхронизируется с репозиторием. Более того, некоторые проекты типа "песочницы", возможно, еще не были выполнены;-) превратили его в SCC.
EDIT. У меня есть несколько проектов в моих каталогах проектов. Не все находятся в текущем развитии, но любой из них, возможно, потребуется "исправлять" всякий раз, когда обнаруживается ошибка. Восстановление одного, активного проекта из SCC представляется вполне разумным. Восстановление всех из нескольких десятков проектов, которые я поддерживаю от SCC, кажется менее разумным, чем восстановление из резервной копии и синхронизации по мере необходимости с SCC.
Какие стратегии резервного копирования, кроме управления исходным кодом, используются для обеспечения безопасности кода?
Аналогичный вопрос можно найти на https://stackoverflow.com/info/38388/organization-wide-backup-strategy, но меня больше интересуют личные стратегии других людей, если вы работаете в организации, которая имеет нет полной стратегии. Я отведу свою стратегию в ответ.