How to read each revision of a file using sharpsvn client using c #?

How to read each revision of a file using sharpsvn client using c #? Not version numbers, but the contents of the file in each revision ............

+4
source share
1 answer

You can use SvnClient.FileVersions for this, as described in a similar question

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(...); }); } } 
+3
source

Source: https://habr.com/ru/post/917207/


All Articles