sourceRevision
からまでの svn リビジョンを繰り返し処理していtargetRevision
ます。各反復で、リポジトリを現在のリビジョンに更新したいと考えています。
何かのようなもの:
SvnClient svnClient = new SvnClient();
svnClient.Update ("C:\Svn", 26592);
何か案は?
sourceRevision
からまでの svn リビジョンを繰り返し処理していtargetRevision
ます。各反復で、リポジトリを現在のリビジョンに更新したいと考えています。
何かのようなもの:
SvnClient svnClient = new SvnClient();
svnClient.Update ("C:\Svn", 26592);
何か案は?
あなたは正しい軌道に乗っていました。リビジョン番号はSvnUpdateArgs
オブジェクト経由で渡すことができます:
SvnUpdateResult result;
SvnUpdateArgs args = new SvnUpdateArgs();
// If args.Revision is not set, it defaults to fetch the HEAD revision.
if (revision > 0)
{
args.Revision = revision;
}
// Perform the update
using (SvnClient client = GetClient())
{
client.Update(localPath, args, out result);
}