/// <summary> /// 提交操作 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void submit_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(localPath.Text)) { MessageBox.Show("请输入本地路径"); return; } if (SvnManager.Commit(localPath.Text)) { MessageBox.Show("提交成功!"); return; } MessageBox.Show(operSVN.lastErrMsg); }
/// <summary> /// 更新操作 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void update_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(localPath.Text)) { MessageBox.Show("请输入本地路径"); return; } if (SvnManager.Update(localPath.Text)) { MessageBox.Show("更新成功"); return; } MessageBox.Show(operSVN.lastErrMsg); }
/// <summary> /// 检出操作 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void checkOut_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(servierUrl.Text)) { MessageBox.Show("请输入服务器路径"); return; } if (string.IsNullOrEmpty(localPath.Text)) { MessageBox.Show("请输入本地路径"); return; } MessageBox.Show("检出中.....时间可能较长"); if (SvnManager.CheckOut(servierUrl.Text, localPath.Text)) { MessageBox.Show("检出成功"); return; } MessageBox.Show(operSVN.lastErrMsg); }
//登录 private void btnLogin_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(userName.Text)) { MessageBox.Show("请输入Svn账号"); return; } if (string.IsNullOrEmpty(pwd.Text)) { MessageBox.Show("请输入Svn密码"); return; } if (SvnManager.Initialize(userName.Text, pwd.Text)) { this.Hide(); new SvnMain().Show(); } else { MessageBox.Show(operSVN.lastErrMsg); } }