2014-02-19 33 views
0

如何從使用SharpSvn的SVN路徑獲取提交列表?我想是這樣的:SharpSVN和GetLog

但它不工作 - 它會拋出ArgumentException的(「這種說法是不是一個有效的路徑一個Uri指定參數名:TARGETPATH」)。請注意,我不想有工作副本 - 如果可能的話,一切都應該在內存中。

回答

1

它應該是:

Client.GetLog(new Uri("svn://1.2.3.4/my/path"), new SvnLogArgs(new SvnRevisionRange(new SvnRevision(fromTime), new SvnRevision(SvnRevisionType.Head))), out list); 

IMO不是一個很明智的接口設計,但就這樣吧。