Guest User

Untitled

a guest
Jan 17th, 2019
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.13 KB | None | 0 0
  1. using (SvnClient client = new SvnClient())
  2. {
  3. client.Authentication.Clear(); // Clear a previous authentication
  4. client.Authentication.DefaultCredentials = new System.Net.NetworkCredential("user1", "pass1");
  5.  
  6. SvnCommitArgs ca = new SvnCommitArgs();
  7. ca.LogMessage = "svn log message created at " + DateTime.Now.ToString();
  8. bool action = client.Commit(@"C:demo_repodemo_projecttrunkfile.txt", ca);
  9. }
  10.  
  11. using (SvnClient client = new SvnClient())
  12. {
  13. client.SetProperty(("", "svn:author", "user1");
  14.  
  15. SvnCommitArgs ca = new SvnCommitArgs();
  16. ca.LogMessage = "svn log message created at " + DateTime.Now.ToString();
  17. bool action = client.Commit(@"C:demo_repodemo_projecttrunkfile.txt", ca);
  18. }
  19.  
  20. using (SvnClient client = new SvnClient())
  21. {
  22. client.Authentication.Clear(); // Clear predefined handlers
  23. client.Authentication.UserNamePasswordHandlers
  24. += delegate(object obj, SharpSvn.Security.SvnUserNamePasswordEventArgs args)
  25. {
  26. args.UserName = "user1";
  27. args.Password = "pass1";
  28. };
  29.  
  30. SvnCommitArgs ca = new SvnCommitArgs();
  31. ca.LogMessage = "svn log message created at " + DateTime.Now.ToString();
  32. bool action = client.Commit(@"C:demo_repodemo_projecttrunkfile.txt", ca);
  33. }
  34.  
  35. client.Authentication.Clear(); // Clear predefined handlers
  36. client.Authentication.UserNamePasswordHandlers
  37. += delegate(object obj, SharpSvn.Security.SvnUserNamePasswordEventArgs args)
  38. {
  39. args.UserName = "user1";
  40. args.Password = "pass1";
  41. };
  42.  
  43. client.Authentication.SslServerTrustHandlers​ +=
  44. delegate(object sender, SvnSslServerTrustEventArgs e)
  45. {
  46. e.AcceptedFailures = e.Failures;
  47. e.Save = true; // Save acceptance to authentication store
  48. };
  49.  
  50. SvnCommitArgs ca = new SvnCommitArgs();
  51. ca.LogMessage = "svn log message created at " + DateTime.Now.ToString();
  52. bool action = client.Commit(@"C:demo_repodemo_projecttrunkfile.txt", ca);
Add Comment
Please, Sign In to add comment