/**
* 从CVS上更新资料到本地
*
* @param args 配置参数
* @return boolean 是否更新成功
*
*/
private boolean executeUpdate(IArgs args)
{
String cvsRoot = args.getArg("cvsRoot").getValue();
String cvsModulePath = args.getArg("cvsModulePath").getValue();
String cvsDestDir = args.getArg("cvsDestDir").getValue();
String cvsPassword = args.getArg("cvsPassword").getValue();
Project project = new Project();
cvsRoot = cvsRoot.replace("@", ":" + cvsPassword + "@");
Cvs cvs = new Cvs();
cvs.setProject(project);
cvs.setCvsRoot(cvsRoot);
cvs.setPackage("'" + cvsModulePath + "'");
cvs.setDest(new File(cvsDestDir));
cvs.execute();
return true;
}