C# Class LuckyCI.pages.EditProject

EditProject
Inheritance: System.Windows.Window, System.Windows.Markup.IComponentConnector
Datei anzeigen Open project: hddevteam/luckyci

Public Methods

Method Description
EditProject ( ) : System
GitPullProject ( ProjectInfo projectInfo ) : System.Boolean

调用git pull操作,相等于svn更新操作

Private Methods

Method Description
BuildProject ( ProjectInfo projectInfo ) : ProjectInfo

执行编译项目的操作

InitPage ( ) : void

初始化底栏,显示上次编译信息

InitializeComponent ( ) : void
SaveInfo ( ProjectInfo projectInfo ) : void

存储编译的信息

SendSlackMail ( ProjectInfo projectInfo, string mailPath, string xmlPath ) : void

执行发送邮件的操作

System ( int connectionId, object target ) : void
UpdateProject ( ProjectInfo projectInfo ) : System.Boolean

执行更新的操作

_sendWeeklyReportTimer_Tick ( object sender, EventArgs e ) : void
btnToAdd_Click ( object sender, RoutedEventArgs e ) : void

执行跳转到AddPage.xaml页面

btnToAllProjects_Click ( object sender, RoutedEventArgs e ) : void

执行跳转到AllProjectsPage.xaml页面

btnToHelp_Click ( object sender, RoutedEventArgs e ) : void

执行跳转到Help.xaml页面

btnToPreferences_Click ( object sender, RoutedEventArgs e ) : void

执行跳转到PreferencesPage.xaml页面

timer_Tick ( object sender, EventArgs e ) : void

设置计时器触发的执行事件

Method Details

EditProject() public method

public EditProject ( ) : System
return System

GitPullProject() public method

调用git pull操作,相等于svn更新操作
public GitPullProject ( ProjectInfo projectInfo ) : System.Boolean
projectInfo ProjectInfo
return System.Boolean