0
私はSharpsvnクライアントクラスを使用して、svnディレクトリのファイルにプロパティを設定しています。私は、新しいタイムスタンプでプロパティを継続的にリセットしたいのです。そうすることで、新しいログメッセージを含む新しいリビジョンがリポジトリ履歴で更新されます。私がしたくないことは、ファイルを変更してディレクトリに戻すことです。今、私はディレクトリ上のファイルに接続する方法を理解しようとしています。ここで私は、現在持っているコードは次のとおりです。sharpsvn clinetクラスを使用してsvnディレクトリのファイルにプロパティを設定するにはどうすればよいですか?
System.Uri uri = new System.Uri("url link");
using (SvnClient client = new SvnClient())
{
try
{
// Get new timestamp
DateTime dt = DateTime.Now;
string time = String.Format("{0:G}", dt);
// Set property to file in the svn directory
client.RemoteSetProperty(uri, "svn:time", time);
}
catch (Svnexception ex)
{
MessageBox.show(ex.Message + "Check out error!");
}
}
私もclient.SetPropertyメソッドを使用してみましたが、私は、ローカルの作業コピーの両方に、まっすぐURLにそれをしようとしたとき、それは動作しませんでした。助けが素晴らしいだろう!