代码之家  ›  专栏  ›  技术社区  ›  Hemant

添加Web服务引用后,我需要签入哪些文件?

  •  5
  • Hemant  · 技术社区  · 15 年前

    我有一个(新的)项目,它有一个Web服务引用。其结构如下:

    <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 年前
        1
  •  2
  •   AlexDrenea    15 年前

    所有这些。

        2
  •  6
  •   Sebastian K    12 年前

    只是为了增加不同的意见,以防有人和我的处境相似。

    我在一个项目中工作,在这个项目中我们积极开发了一个Web服务API,并使用Performance作为源代码控制。这在更新服务引用时引起了许多问题,我们一天做很多次。我们通过只检入两个文件简化了此过程:

    Reference.cs
    

    因为它包含所有生成的编译代码,并且:

    Reference.svcmap
    

    因为它包含用于代码生成的配置,例如用于刷新引用的端点、要使用的集合类型等。

    据我所知,所有其他文件都只是在代码生成期间创建的对可执行代码没有影响的工件。

        3
  •  0
  •   Peter    7 年前

    在TFS中,我们只签入以下2个文件:

    • 服务.wsdl文件
    • reference.cs文件