3
鑑於兩個不同的修訂需要獲得他們之間的差異,我打算使用方法duvuelve比較但我什麼都可以,因此,它可能是?謝謝。 我的代碼如下使用方法SVNClient.Diff差異(SvnTarget目標,SvnRevisionRange範圍,流結果)
using (SvnClient client = new SvnClient())
using (MemoryStream result = new MemoryStream())
{
client.Authentication.DefaultCredentials = new NetworkCredential("asdf", "asdf/*");
try
{
//SvnUriTarget is a wrapper class for SVN repository URIs
SvnUriTarget target = new SvnUriTarget(textBox1.Text);
if (client.Diff(target, rango, result))
MessageBox.Show("Successfully para" + rango.ToString() + ".");
StreamReader strReader = new StreamReader(result);
string str = strReader.ReadToEnd();
}
}
你沒有得到結果?該文件是否可能在您提供的範圍內沒有更改? MessageBox是否顯示? – 2011-01-17 11:09:01