GeneralThis forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'm working in a group and are machines aren't networked (laptops, no Wifi, no internet).
After working a shift data is handed over on USB to the next person.
Personally, I like to backup the data before handing over the data as well.
Sometimes it's really bisy and so I have stay on after my shift, working on a
copy of the data to finish off the work.
Other people do the same.
The end result is that there can be multiple copies everywhere, and if everyone's not careful
the latest version can be overwritten with an older copy!
Obviously, subversion and so forth is over the top.
All that it needs is to agree on how to handle the work.
This is what I'm considering:
- make a single USB drive the primary source of data. Work live on this USB stick rather than
coping to hard drive
- use a program to automatically backup the USB stick whenever it is inserted. Only backing up
changed files. (where can I find such a freeware program for Windows though?)
Generally the last modified file is the most up to date file. Surely this could be used as well?
I just wondered what other people would do in this situation?
I do not know if you would consider something like a file synchronization tool. I used for a similar task : unison (over the network, but I think you can do it between two directories also).
So when you plug the usb, it will copy to it the newer files from your computer to the stick, the newer files from the stick to your computer and, in case of conflict, ask you what to do.
Windows has the "Briefcase" that shows differing files each time you put something in the folder, and I think it also asks what to do-I know Linux has got to have a similar function/program-yes?
There is a tool called rsync on Linux which will update source to destination replacing only differing & new files; checkout rsync's -a, -u, -r and -v options. Git is another version control system, but might be an overkill.
On windows you can make autorun.ini file in root directory of USB; program autorun.ini to run some update program that will update USB when its inserted. I don't know if there's a similar thing on Linux though.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.