промежуточный. рефакторинг. готовлюсь к использованию анализа из консоли
This commit is contained in:
@@ -76,28 +76,7 @@ public class Test extends riDBObject {
|
||||
return new File(Global.TempDirectory, temp_project_name);
|
||||
}
|
||||
//--
|
||||
/*
|
||||
public void packProject(db_project_info project) throws Exception {
|
||||
//если берем из текущего проекта.
|
||||
temp_project_name = Utils.getDateName("test");
|
||||
//-
|
||||
File tempProject = getTempProject();
|
||||
File tempArchive = getTempArchive();
|
||||
//-
|
||||
FileUtils.forceMkdir(tempProject);
|
||||
project.clearData();
|
||||
project.Clone(tempProject, false);
|
||||
//--
|
||||
FileUtils.copyFile(project.db.getFile(),
|
||||
Paths.get(tempProject.getAbsolutePath(), Constants.data, project.db.getFile().getName()).toFile());
|
||||
//--
|
||||
ZipFolderPass zip = new ZipFolderPass();
|
||||
if (zip.Do(tempProject.getAbsolutePath(), tempArchive.getAbsolutePath())) {
|
||||
project_archive_bytes = Utils.packFile(tempArchive);
|
||||
} else throw new PassException("Не удалось создать архив проекта");
|
||||
}
|
||||
*/
|
||||
public void packCode(File dir) throws Exception {
|
||||
public db_project_info packCode(File dir) throws Exception {
|
||||
temp_project_name = Utils.getDateName("test");
|
||||
//-
|
||||
File tempProject = getTempProject();
|
||||
@@ -116,6 +95,7 @@ public class Test extends riDBObject {
|
||||
if (zip.Do(tempProject.getAbsolutePath(), tempArchive.getAbsolutePath())) {
|
||||
project_archive_bytes = Utils.packFile(tempArchive);
|
||||
} else throw new PassException("Не удалось создать архив папки с кодом.");
|
||||
return project;
|
||||
}
|
||||
public boolean unpackProjectOnServer() throws Exception {
|
||||
File tmpArchive = new File(Global.TempDirectory, temp_project_name + ".zip");
|
||||
@@ -148,7 +128,7 @@ public class Test extends riDBObject {
|
||||
throw new RepositoryRefuseException("Не удалось переписать архив проекта");
|
||||
return true;
|
||||
}
|
||||
public String getFilesForTable(){
|
||||
public String getFilesForTable() {
|
||||
return files.replace("\n", ";");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user