是否可以获取我们在VSTS存储库中托管的文件的RAW链接,就像我们可以在GitHub上共享一样?
答案 0 :(得分:1)
目前不是。 VSTS旨在成为团队的私有代码存储库,而不是公共的。
如果您想提供公共代码,您可以随时将您的存储库推送到GitHub以及VSTS。
答案 1 :(得分:1)
是的,如果您的项目是defined as public,这是可能的; here记录了允许执行此操作的API。
我的一个公共存储库中的一个示例:https://dev.azure.com/ByteTerrace/CSharp/_apis/git/repositories/ByteTerrace.Maths.BitwiseHelpers/Items?path=%2FProject%2FBitwiseHelpers.cs&recursionLevel=0&versionDescriptor.version=master&versionDescriptor.versionOptions=0&versionDescriptor.versionType=0&includeContent=true&resolveLfs=true
最后,这是参数化版本;为了方便起见:https://dev.azure.com/{OrganizationName}/{ProjectName}/_apis/git/repositories/{RepositoryName}/Items?path={PathToFile}&recursionLevel=0&versionDescriptor.version=master&versionDescriptor.versionOptions=0&versionDescriptor.versionType=0&includeContent=true&resolveLfs=true