nuspec.xsd存储库类型

时间:2018-07-25 05:45:58

标签: nuget-package nuget-spec

我已经看到,现在可以下载nuget软件包的源代码,只要该软件包可以提供。所以我查阅了文档:

https://github.com/NuGet/NuGet.Client/blob/dev/src/NuGet.Core/NuGet.Packaging/compiler/resources/nuspec.xsd

<xs:element name="repository" maxOccurs="1" minOccurs="0">
    <xs:complexType>
        <xs:attribute name="type" type="xs:string" use="optional" />
        <xs:attribute name="url" type="xs:anyURI" use="optional" />
        <xs:attribute name="branch" type="xs:string" use="optional" />
        <xs:attribute name="commit" type="xs:string" use="optional" />
    </xs:complexType>
</xs:element>

有人知道吗,或者我还可以将“类型”放入什么文件中?因为.xsd只说“字符串”。我知道“ git”是一个可能的选择,但我看不到其他任何选择。

1 个答案:

答案 0 :(得分:0)

git 是默认设置

< RepositoryType>git< /RepositoryType>

到目前为止,似乎别无选择。