Контроль версий: файлы svcmap, disco, xsd, wsdl, svcinfo и datasource
У нас есть веб-сервис с именем, скажем, Foo.
Таким образом, есть файл Foo.svc и код, стоящий за Foo.svc.cs.
Мы добавляем проект silverlight и хотим использовать службы Foo.svc, поэтому добавляем ссылку на службу и называем ее пространством имен FooBar.
Это создает следующие файлы:
Reference.csReference.svcmapFoo.xsdFoo.discoconfiguration.svcinfoFoo.wsdlТакже различные * .datasource файлы.Со временем мы обновляем Foo.svc и добавляем больше веб-сервисов (методов и интерфейсов), и количество файлов в каталоге FooBar растет.
У меня есть 26 файлов Foo (nn) .xsd в этом каталоге - где nn = от 1 до 26.
Моя конфигурация.svcinfo до конфигурации 91.svcinfo.
У меня вопрос такой? Нужно ли контролировать какие-либо из этих файлов? Могут ли они быть удалены каждый раз, когда вы выполняете сборку \ развертывание (если вы используете ссылку на службу обновления)?