Hi,

I just started using fsvs and I have a few questions about ignoring
files.

If I'm not mistaken the ignore list is something specific to a working
copy; it is not versioned itself. I was wondering why this is, because
it seems useful to me to have the ignore list under version control
(like svn:ignore).

Furthermore I noticed that ignore patterns are always added literally,
regardless of where you add them. So if I am in a deep subdirectory
somewhere, I cannot just type "fsvs ignore ./somefile" to ignore a file
in that directory; I will have to type the entire path from the root of
my working copy. Imho it would be useful to perform ignores relative to
the current directory, would it not?

Regards,
Maurice.

P.S.: I had to make two changes before I was able to build fsvs on my
system. I attached a patch containing them.

-- 
Maurice van der Pot

Gentoo Linux Developer   [EMAIL PROTECTED]    http://www.gentoo.org
Gnome Planner Developer  [EMAIL PROTECTED]  http://live.gnome.org/Planner

Index: configure.in
===================================================================
--- configure.in        (revision 1796)
+++ configure.in        (working copy)
@@ -100,6 +100,8 @@
        [AC_MSG_FAILURE([Sorry, can't find PCRE.])])
 AC_CHECK_LIB([aprutil-1], [apr_md5_init], [],
        [AC_MSG_FAILURE([Sorry, can't find APR.])])
+AC_CHECK_LIB([svn_delta-1], [svn_txdelta_apply], [],
+       [AC_MSG_FAILURE([Sorry, can't find subversion.])])
 AC_CHECK_LIB([svn_ra-1], [svn_ra_initialize], [],
        [AC_MSG_FAILURE([Sorry, can't find subversion.])])
 AC_CHECK_LIB([gdbm], [gdbm_firstkey], [],
Index: src/Makefile.in
===================================================================
--- src/Makefile.in     (revision 1796)
+++ src/Makefile.in     (working copy)
@@ -18,7 +18,7 @@
 CFLAGS := @CFLAGS@
 CFLAGS += -Wall -funsigned-char -Os -DFSVS_VERSION='"$(VERSION)"' 
 LDFLAGS        := @LDFLAGS@
-FSVS_LDFLAGS = $(LDFLAGS) -lsvn_subr-1 -lsvn_ra-1 -lpcre -lgdbm
+FSVS_LDFLAGS = $(LDFLAGS) -lsvn_subr-1 -lsvn_delta-1 -lsvn_ra-1 -lpcre -lgdbm
 
 ifdef RPATH
 LDFLAGS        += -Wl,-rpath,$(RPATH)
@@ -79,7 +79,7 @@
 prefix = @prefix@
 mandir = @mandir@
 install:
-       for d in /etc/fsvs /var/spool/fsvs $(bindir) ; do test -d $d || mkdir 
$d ; done
+       for d in /etc/fsvs /var/spool/fsvs $(bindir) ; do test -d $$d || mkdir 
-p $$d; done
        cp -a $(DEST) $(bindir)
 #      cp -a ../doc/fsvs.1 $(mandir)
 

Attachment: pgpgxKw2XHxK2.pgp
Description: PGP signature

Reply via email to