C# Class CCNet.Build.Reconfigure.PageBuilder

显示文件 Open project: shuruev/CCNet.Extensions

Public Methods

Method Description
ExportConfigurations ( ) : List
ExportMap ( ) : Guid>.Dictionary
PageBuilder ( CachedConfluenceClient confluence, TfsClient tfs, BuildOwners owners ) : System
Rebuild ( string spaceCode, string pageName ) : void

Private Methods

Method Description
NormalizeForComparison ( string content ) : string
RebuildArea ( PageSummary area ) : List
RebuildProject ( string areaName, PageSummary project ) : IProjectPage
ResolveAreaName ( string pageName ) : string
ResolveProjectName ( string pageName, ProjectType &projectType ) : string
UpdateAreaPage ( IEnumerable pages, PageSummary area ) : bool
UpdateProjectPage ( IProjectPage page, Page existing ) : bool
UpdateSummaryPage ( IEnumerable pages, PageSummary summary ) : bool

Method Details

ExportConfigurations() public method

public ExportConfigurations ( ) : List
return List

ExportMap() public method

public ExportMap ( ) : Guid>.Dictionary
return Guid>.Dictionary

PageBuilder() public method

public PageBuilder ( CachedConfluenceClient confluence, TfsClient tfs, BuildOwners owners ) : System
confluence CCNet.Build.Confluence.CachedConfluenceClient
tfs CCNet.Build.Tfs.TfsClient
owners BuildOwners
return System

Rebuild() public method

public Rebuild ( string spaceCode, string pageName ) : void
spaceCode string
pageName string
return void