Projects / snapshot / Comments

Comments for snapshot

22 Aug 2003 17:42 kylejones

avoid Mac OS X as server
I tried using a Mac OS 10.2 machine as a repository for snapshots. The more snapshots were stored on disk the longer the Mac took to boot. fsck took around a half hour and there was only 20GB of data on the 60GB drive. fsck only took a few minutes after I removed the snapshots, which brought the space used on the drive down to 13.8GB. My guess is that the large number of hard linked files in the repository (60+ links per file typically) exposed some ugly worst-case behavior in the consistency checking algorithm. This is on the boot disk, so it is probably an HFS filesystem.

Anyone know if this behavior is peculiar to HFS?

30 May 2003 19:14 kylejones

Re: inclusion and exclusion problem

> Line 368 in snap-snapshot is
>
> my $directory = (@_);
>
> and should be
>
> my ($directory)=@_;
>
> the current version yields 1, which is
> very bad for
>
> elsif (defined $curdir &&
> $curdir ne $directory)
>
> Thanks for the nice interface and
> software.
>
>
> using perl-5.8.0


Thanks. I ran into this one myself just yesterday. Release 1.05 has the same fix you posted.

30 May 2003 12:19 duzik

inclusion and exclusion problem
Line 368 in snap-snapshot is

my $directory = (@_);

and should be

my ($directory)=@_;

the current version yields 1, which is very bad for

elsif (defined $curdir && $curdir ne $directory)

Thanks for the nice interface and software.


using perl-5.8.0

07 Apr 2003 09:11 kylejones

Re: The difference

> I have been using this tool:
> http://freshmeat.net/projects/dirvish/
>
> For about 2 months now and I am VERY
> happy with it.
>
> How does this tool differ?
> Thanks

The feature sets look similar. snapshot's interface seems simpler.

The differences I've noticed:

snapshot runs on the client, pushing data from client to server.
dirvish runs on the server, pulling data from the client.

snapshot supports compressed repositories if you're willing to patch rsync.

dirvish seems to support branches, multiple revision histories of a single directory. snapshot only allows a single revision trail per directory.

snapshot DWIM's rsync inclusions/exclusions to make them easier to use.


06 Apr 2003 07:47 Proto777

The difference
I have been using this tool:
http://freshmeat.net/projects/dirvish/

For about 2 months now and I am VERY happy with it.

How does this tool differ?
Thanks

04 Apr 2003 11:59 kylejones

stability
Unless someone reports some bugs soon I'm going to flip the project development status from "beta" to "mature/stable".

Screenshot

Project Spotlight

ReciJournal

An open, cross-platform journaling program.

Screenshot

Project Spotlight

Veusz

A scientific plotting package.