2013-06-03 16 views
1

나는 svn 개정판을 sourceRevision에서 targetRevision까지 반복하고 있습니다. 각 반복에서 , 내가 현재 해요 개정에 내 저장소를 갱신하고자하는 같은특정 개정에 SharpSVN 업데이트 #

뭔가 :.

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); 
}