I was wondering if anyone here could answer two silly questions arising from a lack of knowledge about the precise architecture of git (unfortunately websearching "using git flash" turns up pages about miserable people and Macromedia): Is it reasonable to use git reasonably intensively keeping it's database on a flash media drive? (Ie, the flash drive is plugged into a standard desktop machine and the "actual versions" of the file that're being managed are on the machine's hard disc, but all of the git repository data are on a flash media drive. What I'm basically checking is that it doesn't, I dunno, rewrite files so frequently that on a modern flash drive it would wear out the entire drive unreasonably quickly. Likewise, supposing that there are several machines with the same filesystem tree devoted to the git-chronicled project. Supposing you've got a careful user who checks out the latest tree from the flash drive into the machine's hard disk upon sitting down at one of these machines, and commits to the flash drive & properly umounts the flash before pulling it out. The user does this switching between several machines randomly. (So the git repository on flash acts to ensure that whenever I sit down at a machine I'm presented with my latest versions of everything.) Is there any obvious problem that could come up which could lead to git getting confused and somehow corrupting the archive contents on the flash drive? (Not the kind of catastrophic loss thing that'd be caught by taking regular backups but some corruption that'd silently make parts of the repository un-checkoutable in the main flash repository.) I'm trying to imagine some program somehow getting confused and somehow writing some vital piece of repository data to the "current" hard disc without realising that means it's not "always readable all the time", unlike the flash drive proper. (I know the answer probably ought to be "just make all the machines networked and communicate via the network rather than a flash drive", but assume I'm not amenable to changing.) Many thanks for any insight, cheers, david tweed Send instant messages to your online friends http://uk.messenger.yahoo.com - : send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html