NGI.Home > Forum
  EOLO HOME  OFFERTE INTERNET WIRELESS EOLO  FORMULA ADSL
   
   
WEBMAIL
   
 
  > Register  
  > FAQ  
  > Members List  
 
  > Calendar  
  > Today's Posts  
   
 

Go Back   NGI Forum > Tech & Tech > GNU/Linux

Reply
 
Thread Tools Rate Thread
Old 13th March 2017, 14:58   #1
gerryino
Premium Netgamers
 
gerryino's Avatar
 
Join Date: Sep 2007
Location: 45°44'15"N - 9°18'42''E
Posts: 1,134
Snapshottare / versionare una directory

Mi sono incartato su una cosa in apparenza semplice ma a quanto pare non così tanto.

Dovrei fare un versionamento di una directory in modo da avere le ultime 10 "versioni" del contenuto. In pratica vorrei poter fare un undo se serve (eg: se qualche script automatico fa una cazzata).

Puntavo su git, ma ha un problema: i commit troppo vecchi come li cancello?

Qualcuno ha in mente una soluzione un po' più furba di fare uno zippone per ogni copia?
gerryino is offline   Reply With Quote
Old 16th March 2017, 20:05   #2
fusion

:#
 
fusion's Avatar
 
Join Date: Jan 2000
Location: Trieste, Italy.
Posts: 57,126
perchè devi cancellare i commit più vecchi?

puoi usare git rebase per "unire" i commit piu vecchi, però boh non ne capisco molto il senso
altrimenti puoi crearti N cartelle e usare rsync
__________________

: why is it drug addicts and computer aficionados are both called users?
: stealing net bandwidth since 1995.
fusion is offline   Reply With Quote
Old 17th March 2017, 08:09   #3
gerryino
Premium Netgamers
 
gerryino's Avatar
 
Join Date: Sep 2007
Location: 45°44'15"N - 9°18'42''E
Posts: 1,134
Quote:
Originally Posted by fusion View Post
perchè devi cancellare i commit più vecchi?

puoi usare git rebase per "unire" i commit piu vecchi, però boh non ne capisco molto il senso
altrimenti puoi crearti N cartelle e usare rsync
Perchè non è un repository, devo solo pararmi un po' il culo in caso qualche script dia di matto e cancelli cose che non deve cancellare.
Vorrei usare in maniera efficiente lo spazio, se lascio i vecchi commit è tutto spazio sprecato.
gerryino is offline   Reply With Quote
Old 23rd March 2017, 13:14   #4
fusion

:#
 
fusion's Avatar
 
Join Date: Jan 2000
Location: Trieste, Italy.
Posts: 57,126
allora meglio rsync, usare un sistema di versioning per qualcosa che non ha bisogno di versioning non mi pare molto utile
__________________

: why is it drug addicts and computer aficionados are both called users?
: stealing net bandwidth since 1995.
fusion is offline   Reply With Quote
Old 2nd April 2017, 17:19   #5
Nyarlathothep
pondering...
 
Nyarlathothep's Avatar
 
Join Date: Mar 2004
Location: Corte di Azathoth
Posts: 3,670
Seguendo fusion sulla via di rsync, prova a guardare se rsnapshot fa al caso tuo.
__________________
Unisciti a NGI@Home
"All science is either physics or stamp collecting."
-- Ernest Rutherford

Nyarlathothep is offline   Reply With Quote
Old 6th April 2017, 17:52   #6
fusion

:#
 
fusion's Avatar
 
Join Date: Jan 2000
Location: Trieste, Italy.
Posts: 57,126
ottima idea!
__________________

: why is it drug addicts and computer aficionados are both called users?
: stealing net bandwidth since 1995.
fusion is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 22:49.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright 1998-2014 by NGI SpA