Pitanje oko backup-a file-a u Eclipse

poruka: 6
|
čitano: 1.265
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
12 godina
neaktivan
offline
Pitanje oko backup-a file-a u Eclipse

Pozdrav,

 

Kako vi radite backupe dok radite nekakve projekte u Eclipse Oxygen? Trenutno radim nekakav windows interface u windows builderu i strah me da ću nešto pokvarit, neću znati ispraviti i da neću moći spasiti situaciju sa Ctrl+Z.  (desilo mi se prekjučer, ctrl+z je bio beskoristan pa sam morao ispočetka).

 

Trenutno idem na SaveAs i pravim originalnoImebackup.java file, pa se vraćam u prvi. To mi se sve skupa čini nekako troljavo, dali ima neki drugačiji način da ukoliko pokvarim code da se mogu vratiti u nekakav autosave od prije 10 minuti ili nešto slično?

 

Hvala.

youtube.com/summercroatia http://steamcommunity.com/profiles/76561197984431248
 
0 0 hvala 0
12 godina
neaktivan
offline
Re: Pitanje oko backup-a file-a u Eclipse

Koristi neki version control system, a pod "neki" mislim na Git.

12 godina
neaktivan
offline
Re: Pitanje oko backup-a file-a u Eclipse
Bobobo-bo Bo-bobo kaže...

Koristi neki version control system, a pod "neki" mislim na Git.

 Baš sam sad napravio .jar program da mi sav moj "Java projekti" folder stavlja na E:\ i da folder ime bude trenutan sat, dan, tako da mi ostanu svi backupi unazad, sjetio sam se ovog mog pitanja ima 10 dana pa rekoh da se nadovežen. U kodu se nalaze nekakvi nepotrebni TextFields nije mi se dalo brisat jer je ionako samo za mene.

 

 

 

---------------------------------------------------------

package application;
   
import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import javafx.stage.Stage;
import javafx.scene.Parent;
import javafx.scene.Scene;


public class Main extends Application {
   @Override
   public void start(Stage primaryStage) {
      try {
         Parent root = FXMLLoader.load(getClass().getResource("window.fxml"));
         Scene scene = new Scene(root);
         scene.getStylesheets().add(getClass().getResource("application.css").toExternalForm());
         primaryStage.setScene(scene);
         
         primaryStage.show();
      } catch(Exception e) {
         e.printStackTrace();
      }
   }
   
   public static void main(String[] args) {
      launch(args);
   }
}

 

-----------------------------------------------------------------------

package application;

import java.io.File;
import java.io.IOException;
import java.net.URL;
import java.time.LocalDateTime;
import java.util.ResourceBundle;
import org.apache.commons.io.FileUtils;
import javafx.event.ActionEvent;
import javafx.fxml.FXML;
import javafx.fxml.Initializable;
import javafx.scene.control.TextField;
import javafx.scene.input.MouseEvent;
import javafx.stage.FileChooser;

public class Controller implements Initializable{
   
   
   @FXML
   private TextField odaklen;
   @FXML
   private TextField gdje;

   public void kopiranjeLokacije(ActionEvent event) {
      odaklen.getText();
      System.out.println("Job done");
      File srcDir = new File("C:\\Users\\Zero\\Desktop\\Java projekti\\");
      
      File destDir = new File("E:\\backupJava\\"+LocalDateTime.now().toString().replace(":", " ").replace("-", " ").replace(".", " "));
      try {
         FileUtils.copyDirectory(srcDir, destDir);
      } catch (IOException e) {
         // TODO Auto-generated catch block
         e.printStackTrace();
      }   
   }
   public void otvaranjeLokacije(MouseEvent event) {
      FileChooser fileChooser = new FileChooser();
      fileChooser.setTitle("Open Resource File");
      fileChooser.showOpenDialog(null);
      odaklen.setText(fileChooser.getInitialFileName());
   
   }
   

   @Override
   public void initialize(URL location, ResourceBundle resources) {
      // TODO Auto-generated method stub
   
         }

}

--------------------------------------------------------------------------

<?xml version="1.0" encoding="UTF-8"?>

<?import javafx.scene.control.Button?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.TextField?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.text.Font?>


<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="400.0" prefWidth="600.0" xmlns="http://javafx.com/javafx/8.0.111" xmlns:fx="http://javafx.com/fxml/1" fx:controller="application.Controller">
   <children>
      <Label layoutX="39.0" layoutY="42.0" prefHeight="14.0" prefWidth="457.0" text="Link the folder you want to copy">
         <font>
            <Font size="16.0" />
         </font>
      </Label>
      <TextField fx:id="odaklen" layoutX="39.0" layoutY="67.0" onMousePressed="#otvaranjeLokacije" prefHeight="35.0" prefWidth="457.0" />
      <Label layoutX="39.0" layoutY="200.0" prefHeight="14.0" prefWidth="457.0" text="Link the location where you want to copy folder">
         <font>
            <Font size="16.0" />
         </font>
      </Label>
      <TextField fx:id="gdje" layoutX="39.0" layoutY="225.0" prefHeight="35.0" prefWidth="457.0" />
      <Button layoutX="39.0" layoutY="312.0" mnemonicParsing="false" onAction="#kopiranjeLokacije" prefHeight="57.0" prefWidth="189.0" text="START BACKUP">
         <font>
            <Font size="20.0" />
         </font>
      </Button>
   </children>
</AnchorPane>

 

 

youtube.com/summercroatia http://steamcommunity.com/profiles/76561197984431248
Poruka je uređivana zadnji put čet 24.8.2017 22:23 (Neznalica121212).
16 godina
neaktivan
offline
Re: Pitanje oko backup-a file-a u Eclipse
Neznalica121212 kaže...
Bobobo-bo Bo-bobo kaže...

Koristi neki version control system, a pod "neki" mislim na Git.

 Baš sam sad napravio .jar program da mi sav moj "Java projekti" folder stavlja na E:\ i da folder ime bude trenutan sat, dan, tako da mi ostanu svi backupi unazad, sjetio sam se ovog mog pitanja ima 10 dana pa rekoh da se nadovežen. U kodu se nalaze nekakvi nepotrebni TextFields nije mi se dalo brisat jer je ionako samo za mene.

 

 

Nemoj izmišljati toplu vodu :)

 

Ako želiš besplatni privatni repozitorij pogledaj npr bitbucket.org

 

Natipkaš što imaš, klikneš commit i naškrabaš bilješku i imaš povijest. I s dva klika možeš vidjeti linije u kojima ti se razlikuju bilo koje dvije verzije.

 

Radiš novi feature? Napraviš branch, skrpaš što imaš i ako radi merge, ako ne radi samo se vratiš na staru granu i nikom ništa.

 

Ima tu još gomilica featurea ali najbitnije ti je da imaš kompletnu povijest.

 

*edit: i evo kako podesiti to u eclipse-u http://crunchify.com/how-to-configure-bitbucket-git-repository-in-you-eclipse/

Poruka je uređivana zadnji put čet 24.8.2017 23:35 (Dr. Zoidberg).
12 godina
neaktivan
offline
Re: Pitanje oko backup-a file-a u Eclipse
Dr. Zoidberg kaže...
Neznalica121212 kaže...
Bobobo-bo Bo-bobo kaže...

Koristi neki version control system, a pod "neki" mislim na Git.

 Baš sam sad napravio .jar program da mi sav moj "Java projekti" folder stavlja na E:\ i da folder ime bude trenutan sat, dan, tako da mi ostanu svi backupi unazad, sjetio sam se ovog mog pitanja ima 10 dana pa rekoh da se nadovežen. U kodu se nalaze nekakvi nepotrebni TextFields nije mi se dalo brisat jer je ionako samo za mene.

 

 

Nemoj izmišljati toplu vodu :)

 

Ako želiš besplatni privatni repozitorij pogledaj npr bitbucket.org

 

Natipkaš što imaš, klikneš commit i naškrabaš bilješku i imaš povijest. I s dva klika možeš vidjeti linije u kojima ti se razlikuju bilo koje dvije verzije.

 

Radiš novi feature? Napraviš branch, skrpaš što imaš i ako radi merge, ako ne radi samo se vratiš na staru granu i nikom ništa.

 

Ima tu još gomilica featurea ali najbitnije ti je da imaš kompletnu povijest.

 

*edit: i evo kako podesiti to u eclipse-u http://crunchify.com/how-to-configure-bitbucket-git-repository-in-you-eclipse/

Dobro prijatelju hvala ti.

Ma ne pazi, meni je ovo odlično, ja sam njubara koji prije 5 tjedana nikad nije imao iskustva sa programiranjem. I za vježbu mi je bilo odlično ovako nešto napraviti. Ali hvala na linkovima sigurno će mi bit od koristi.

youtube.com/summercroatia http://steamcommunity.com/profiles/76561197984431248
Poruka je uređivana zadnji put pet 25.8.2017 8:18 (Neznalica121212).
16 godina
neaktivan
offline
Re: Pitanje oko backup-a file-a u Eclipse

Za vježbu je sve dobro :)

 

Sretno.

1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice