2013-06-03 77 views
1

我正在迭代从sourceRevisiontargetRevision的svn修订版。 在每次迭代中,我想我的资料库更新到版本我在当前SharpSVN更新到特定修订版c#

喜欢的东西:

SvnClient svnClient = new SvnClient(); 

svnClient.Update ("C:\Svn", 26592); 

任何想法?

回答

2

你在正确的轨道上。修订号可通过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); 
} 
相关问题