Какие файлы мне нужно зарегистрировать после добавления ссылки на веб-сервис? - PullRequest
5 голосов
/ 19 июня 2009

У меня есть (новый) проект, и у него есть ссылка на веб-сервис. Имеет следующую структуру:

<Folder: project folder>
    <File: source file 1>
    <File: source file 2>
    <File: source file .>
    Folder: Web References
        Folder: MyService
            File: Reference.map
            File: Reference.cs
            File: MyService.xsd
            File: MyService0.xsd
            File: MyService.wsdl
            File: MyService0.wsdl
            File: MyService0.disco

Я собираюсь зарегистрировать исходный код в системе контроля версий. Какие файлы я должен проверить?

Ответы [ 3 ]

7 голосов
/ 19 января 2013

Просто добавлю другое мнение на случай, если кто-то окажется в такой же ситуации, как и я.

Я работал над проектом, в котором мы активно разрабатывали API веб-сервисов и использовали Perforce в качестве источника контроля. Это вызвало многочисленные проблемы при обновлении ссылок на сервисы, что мы делали много раз в день. Мы упростили этот процесс, отметив только два файла:

Reference.cs

Поскольку он содержит весь сгенерированный скомпилированный код и:

Reference.svcmap

Поскольку он содержит конфигурацию для генерации кода, такую ​​как конечная точка, используемая для обновления ссылки, тип используемой коллекции и т. Д.

Насколько я могу судить, все остальные файлы - это просто артефакты, созданные во время генерации кода, которые не влияют на исполняемый код.

2 голосов
/ 19 июня 2009

Все они.

0 голосов
/ 01 сентября 2017

В TFS мы регистрируем только следующие 2 файла:

  • Сервис .wsdl файл
  • Файл Reference.cs
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...