/// <summary> /// if the new project exits, return and checkout the old project /// else if the generate a new project! /// </summary> /// <param name="new_project"></param> /// <returns></returns> public ProjectConfigration addProject(string new_project) { currentProject = new_project; if (projects.ContainsKey(new_project)) { return(getCurrentProjectConfig()); } ProjectConfigration project = new ProjectConfigration(); project.writeSettintToFile(new_project); projects.Add(new_project, project); return(project); }
public void saveCurrentProject(ProjectConfigration project) { project.writeSettintToFile(currentProject); }
/// <summary> /// if the new project exits, return and checkout the old project /// else if the generate a new project! /// </summary> /// <param name="new_project"></param> /// <returns></returns> public ProjectConfigration addProject(string new_project) { currentProject = new_project; if(projects.ContainsKey(new_project)){ return getCurrentProjectConfig(); } ProjectConfigration project = new ProjectConfigration(); project.writeSettintToFile(new_project); projects.Add(new_project, project); return project; }