Ph. Marek | 3 Apr 10:18 2007
Picon

FSVS and ignore patterns

Hello Gunter!

Maybe you still remember this:
http://thread.gmane.org/gmane.comp.sysutils.backup.fsvs.devel/158/focus=162

I'd like to release a new version (preferably tomorrow) with the ignore
pattern changes applied, and wanted to ask you for a current set of
patches.

Do you remember the last status of that thread?

Thank you!

Phil

--

-- 
Versioning your /etc, /home or even your whole installation?
             Try fsvs (fsvs.tigris.org)!
Ph. Marek | 3 Apr 10:24 2007
Picon

Re: FSVS and ignore patterns

> I'd like to release a new version (preferably tomorrow) with the ignore
> pattern changes applied, and wanted to ask you for a current set of
> patches.
If you still know what you do ;-), could you please just commit?
Preferably with the documentation updated a bit? Just do the comments in
the .c files, I'll regenerate and commit the doxygen documentation before
the release anyway.

Thank you!

Phil

--

-- 
Versioning your /etc, /home or even your whole installation?
             Try fsvs (fsvs.tigris.org)!
Gunter Ohrner | 3 Apr 21:09 2007
Picon
Picon

Re: FSVS and ignore patterns

Am Dienstag, 3. April 2007 10:18 schrieb Ph. Marek:
> I'd like to release a new version (preferably tomorrow) with the ignore
> pattern changes applied, and wanted to ask you for a current set of
> patches.

I'll have a look. I didn't have time to track fsvs too closely the last 
time, currently I'm still at 1.0.16 which, hoever, works pretty good for 
me so far.

At the first glance most changes to ignore.c are documentation changes 
only, so the current patches should apply more or less as-is.

> Do you remember the last status of that thread?

Mh, I'm not sure if we reached a final conclusion that time...

My patches still "just" implement the original specification I posted.

I'll beef up the comments a bit, rediff them against HEAD and post them 
here so you can decide whether to include them into you upcoming release 
or to postpone them a bit.

There has not been any work towards your ignore changes suggested in 
http://thread.gmane.org/gmane.comp.sysutils.backup.fsvs.devel/175 so far, 
has there?

Greetings,

  Gunter

(Continue reading)

Gunter Ohrner | 3 Apr 22:39 2007
Picon
Picon

[patch] Globbing Pattern Anchoring Fix And Directory Match Extension (was: FSVS and ignore patterns)

Hi!

Ok, I splittet the patch previously called dir_ignore into two tiny chunks 
which represent the two different concepts merged within the old patch.

The first one fixes a plain misbehaviour of the globbing pattern and makes 
the implementation's behaviour match its documentation. Without this 
patch, the example pattern "./sys" from the docs would also match files 
and directories called "./system", "./sysiphus", and so on.

The second chunk extends the directory matching behaviour such 
that "./abc/**" is equivalent to "./abc/", ie it ignores the directories' 
contents but not the directory itself. I'm not sure if this behaviour is 
desirable, but I consider it to be convenient... ;)

Greetings,

  Gunter

--

-- 
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Although the scythe isn't pre-eminent among the weapons of war, anyone 
who has been on the wrong end of, say, a peasants' revolt will know that 
in skilled hands it is fearsome.        -- (Terry Pratchett, Mort)
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+                   PGP-verschlüsselte Mails bevorzugt!                 +
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Attachment (anchor_globbing_patterns.diff.gz): application/x-gzip, 653 bytes
(Continue reading)

Gunter Ohrner | 3 Apr 22:46 2007
Picon
Picon

[patch] Character Classes And Escape Characters In Globbing Patterns (was: FSVS and ignore patterns)

Hi!

This patch teaches the "globbing pattern to PCRE translator" to grok 
character classes and to accept the \-character to escape special 
characters.

Documentation is included as doxygen comments.

Greetings,

  Gunter

--

-- 
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Alle meine Hosen haben ca. 3 Löcher: 2 zum Füße-Rausstrecken und eins 
zum Bauch-Rausstrecken - und manche haben noch ein Guckloch fürs Knie 
:-)        -- Matthias Dingeldein in 
<news:40B314CD.A4EF8A37 <at> eckert.rwth-aachen.de>
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+                   PGP-verschlüsselte Mails bevorzugt!                 +
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Gunter Ohrner | 3 Apr 22:49 2007
Picon
Picon

Re: FSVS and ignore patterns

Am Dienstag, 3. April 2007 21:09 schrieb Gunter Ohrner:
> At the first glance most changes to ignore.c are documentation changes
> only, so the current patches should apply more or less as-is.

Both pattches did apply without any fuzz but large offsets.

I splittet one, found a bug in character class handling in the other, 
updated the Doxygen comments where appropriate and re-diffed everything 
against current svn HEAD.

The patches are only lightly tested.

Greetings,

  Gunter

--

-- 
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
"Wo ein Killer ist, ist auch einer weg"
        -- Autor unbekannt
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+                   PGP-verschlüsselte Mails bevorzugt!                 +
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Gunter Ohrner | 3 Apr 22:53 2007
Picon
Picon

Re: FSVS and ignore patterns

Am Dienstag, 3. April 2007 21:09 schrieb Gunter Ohrner:
> I'll have a look. I didn't have time to track fsvs too closely the last
> time, currently I'm still at 1.0.16 which, hoever, works pretty good
> for me so far.

BTW, I didn't have the GDBM-headers installed, and the svn HEAD's 
configure script didn't complain, only compilation broke.

Greetings,

  Gunter

--

-- 
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
I feel like a genocidal maniac when emacs asks me if I want to kill 
10789 characters.
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+                   PGP-verschlüsselte Mails bevorzugt!                 +
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Ph. Marek | 10 Apr 10:15 2007
Picon

[ANNOUNCE] FSVS 1.1.1 is released.

Hello everybody,

FSVS 1.1.1 is released.

It features some bugfixes; the important changes are:
- The shell ignore patterns have changed. They are now anchored
  at the end, with a special check for directories. Please see
  the documentation for details:
  http://fsvs.tigris.org/source/browse/*checkout*/fsvs/trunk/www/doxygen/html/group__ignpat.html?rev=786
- There are new actions - prop-set, prop-get, prop-list.
  You need the GDBM library now! If that doesn't work for you, tell me;
  patches to optionally use alternate libraries (ndbm, bdb) are welcome.
- The major new feature for backup/restore cycles are the properties
  fsvs:commit-pipe and fsvs:update-pipe; they allow transparent encryption
  or other encoding of individual entries. See here for a description:
  http://fsvs.tigris.org/source/browse/*checkout*/fsvs/trunk/www/doxygen/html/fsvs_8c.html#2d334147103fe5343ebed845cea712c7
  And here's a small recipe:
  http://fsvs.tigris.org/source/browse/*checkout*/fsvs/trunk/www/doxygen/html/group__howto__backup.html

You can get it at the usual location: http://freshmeat.net/projects/fsvs

If you've got any ideas, suggestions, or other feedback, don't hesitate
to contact users <at> fsvs.tigris.org, or dev <at> fsvs.tigris.org.

Regards,

Phil

--

-- 
Versioning your /etc, /home or even your whole installation?
(Continue reading)

Gunter Ohrner | 15 Apr 19:54 2007
Picon
Picon

Re: FSVS and ignore patterns

Am Dienstag, 3. April 2007 22:49 schrieb Gunter Ohrner:
> The patches are only lightly tested.

The functionality implemented by both patches has been tested heavily, of 
course, and is used by me on a daily basis. What I wanted to say is, that 
the adaption of these patches to the fsvs trunk sources was only ligthly 
tested, as I'm still using a relatively old SVN snapshot.

Greetings,

  Gunter

--

-- 
*** Powered by AudioScrobbler --> http://www.last.fm/user/Interneci/ ***
19:46 | Rebellion - Husbandry in Heaven
17:54 | Lunatica - Emocean Bonus
09:42 | Lunatica - The Power of Love
09:38 | Lunatica - Together
*** PGP-Verschlüsselung bei eMails erwünscht :-) *** PGP: 0x1128F25F ***

Gmane