SharpSVNで何かをコミットしようとするときにローカルパスを使用しますか?私はこのライブラリがオンラインのSubversionリポジトリとどのように連携しているか理解していません。非常に混乱。どんな助けも素晴らしいだろう。聞くには、あなたがリポジトリにローカルの作業コピーから変更をコミット...私がコミットしようとするとどのようにSubversionではSharpSVNのローカルディレクトリパラメータコミット
using (SvnClient client = new SvnClient())
{
SvnCommitArgs args = new SvnCommitArgs();
args.LogMessage = message;
args.ThrowOnError = true;
args.ThrowOnCancel = true;
try
{
return client.Commit(path, args);
}
catch (Exception e)
{
if (e.InnerException != null)
{
throw new Exception(e.InnerException.Message, e);
}
throw e;
}
}