Показать сообщение отдельно
Старый 11.09.2018, 00:22   #7  
MarinaAX is offline
MarinaAX
Участник
 
134 / 57 (2) ++++
Регистрация: 20.08.2016
Решение, которое я теперь практикую:
  1. Девелопер получает ванильную VM в облаке.
  2. Накатывается последний PU и шаблоны отчётов с включением SSRS.
  3. На VM устанавливается native Windows Backup feature.
  4. Backup-ится папка PackagesLocalDirectory.
  5. Если надо восстановить - переименовывается "старая" PackagesLocalDirectory и востанавливается ванильная PackagesLocalDirectory, используя Windows Backup.
  6. После восстановления VM в Visual Studio удаляется старый workspace и map-ится по-новой.
  7. Девелоперы у нас нежные, поэтому я делаю восстановления самостоятельно - по заявкам трудящихся, а VSTS и workspace на востановления с backup'а пока не жаловались. Часто бывает и ISV добавляют проблем, особенно когда пытаются перейти с overlayer на extension. Бывает и безуспешно... Ведь Visual Studio не научился сам понимать, когда надо удалять папки, если их никто не догадался "удалить" в VSTS.
  8. В итоге - все счастливы, поют и танцуют как в индийских фильмах
За это сообщение автора поблагодарили: ax_mct (5), vmoskalenko (2).