我可以使用文本文件在SharpSvn的SetProperty()方法中设置svn:externals吗?

时间:2009-09-17 05:59:11

标签: c# sharpsvn

我的目标是为项目设置多个外部(链接),以便任何签出项目的人都可以同时获得所有外部。这可以在SVN.EXE中实现 - propset svn:externals -F svnexternalsfile。

如何在SharpSvn中的SetProperty()方法中指定外部文件?

1 个答案:

答案 0 :(得分:3)

SharpSvn不会为您处理文件读取;它只允许设置属性。

using(SvnClient client = new SvnClient())
{
   string val = File.ReadAllText("C:\\My\\file.txt");

   client.SetProperty("C:\\WorkDir", SvnPropertyNames.SvnExternals, val);
}