2010-01-27 80 views
0

在我的代码中,我使用System.Net.WebClient从SVN存储库获取单个文件,并且此工作正常。通过HTTP获取SVN外部通过HTTP

我有一个SVN外部,我想从中获取一些文件,因此无法以相同的方式访问这些文件。 我想要做的是找到外部实际指向的位置,然后直接从该位置获取文件。

有什么办法在.NET中获取SVN外部属性定义?

回答

3

您必须为SVN使用.NET绑定,例如SharpSVN。然后,您可以使用类似SvnPropertyValue类的程序访问程序中的属性。

此外,为了读取属性值,我认为你必须检出文件,而不是直接下载或导出,因为当你执行后者时,只有文件本身没有任何SVN元数据。