كيفية قراءة كل مراجعة الملف باستخدام عميل SharpSVN باستخدام C#؟
سؤال
كيفية قراءة كل مراجعة الملف باستخدام عميل SharpSVN باستخدام C#؟ ليس أرقام المراجعة ولكن محتوى الملف في كل مراجعات ............
المحلول
يمكنك استخدام svnclient.fileversions لهذا كما هو موضح في أ سؤال مماثل
public void WriteRevisions(SvnTarget target, SvnRevision from, SvnRevision to)
{
using(SvnClient client = new SvnClient())
{
SvnFileVersionsArgs ea = new SvnFileVersionsArgs
{
Start = from,
End = to
};
client.FileVersions(target, ea,
delegate(object sender2, SvnFileVersionEventArgs e)
{
Debug.WriteLine(e.Revision);
e2.WriteTo(...);
});
}
}
لا تنتمي إلى StackOverflow