Download your favorite Linux distribution at LQ ISO.
Go Back > Forums > Non-*NIX Forums > General
User Name
General This forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!


  Search this Thread
Old 04-03-2009, 04:23 AM   #1
Registered: Jun 2001
Posts: 301

Rep: Reputation: 30
Subversion for USB, or something...

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?
Old 04-03-2009, 11:00 AM   #2
Registered: Oct 2002
Location: Delft, Netherlands
Distribution: Gentoo
Posts: 196

Rep: Reputation: 33
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.

PS: but really, why not setting up a network ?
Old 04-03-2009, 11:01 AM   #3
LQ Guru
Registered: Jan 2009
Location: Gordonsville-AKA Mayberry-Virginia
Distribution: PocketWriter/MinimalX
Posts: 5,087

Rep: Reputation: 338Reputation: 338Reputation: 338Reputation: 338
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?
Old 04-03-2009, 11:56 AM   #4
Registered: Aug 2005
Posts: 298

Rep: Reputation: 30
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.

Last edited by Four; 04-03-2009 at 11:58 AM.


backup, rsync, subversion, usb boot

Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Subversion 1.5 mccartjd Linux - Newbie 2 06-26-2008 06:41 AM
subversion merge :-\ hylke Linux - Software 2 07-19-2005 03:36 AM
subversion varun_33 Linux - Software 1 04-20-2005 12:37 PM
subversion sethgeekx86 Slackware 8 07-26-2004 03:29 PM
How to install Subversion(Version Control with Subversion) under RedHat Linux. netkiller Linux - Networking 1 07-01-2004 05:45 AM > Forums > Non-*NIX Forums > General

All times are GMT -5. The time now is 07:05 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration