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)
pgpgxKw2XHxK2.pgp
Description: PGP signature
