monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-devel] Monotone fails to detect certain changes in files


From: Nuno Lucas
Subject: [Monotone-devel] Monotone fails to detect certain changes in files
Date: Fri, 24 Aug 2007 05:03:15 +0100

It seems my use of monotone and mount options enters in conflict with
the inodeprints optimization:

-----------------------------------------------------

address@hidden:~/prjs/etpos/data$ mtn st .
Current branch: etpos.master
Changes against parent a597159c0133529d4f4a17d053507de7f07bb0cd
  added    factory.bck/etetq/data/TODO.txt
  patched  factory.bck/etetq/data/jnlg/esp/304
  patched  factory.bck/etetq/data/jnlg/esp/702
  patched  factory.bck/etetq/data/jnlg/esp/703
  patched  factory.bck/etetq/data/jnlg/por/304
  patched  factory.bck/etetq/data/jnlg/por/702
  patched  factory.bck/etetq/data/jnlg/por/703
  patched  factory.bck/etetq/data/mnsg/esp/cmd
  patched  factory.bck/etetq/data/mnsg/por/cmd
address@hidden:~/prjs/etpos/data$ mtn refresh_inodeprints
address@hidden:~/prjs/etpos/data$ mtn st .
Current branch: etpos.master
Changes against parent a597159c0133529d4f4a17d053507de7f07bb0cd
  added    factory.bck/etetq/data/TODO.txt
  patched  factory.bck/etetq/data/fch/doc/esp/docp-1
  patched  factory.bck/etetq/data/fch/doc/esp/docp-2
  patched  factory.bck/etetq/data/fch/doc/esp/docu-1
  patched  factory.bck/etetq/data/fch/doc/esp/docu-2
  patched  factory.bck/etetq/data/fch/doc/esp/talp-1
  patched  factory.bck/etetq/data/fch/doc/esp/talp-2
  patched  factory.bck/etetq/data/fch/doc/esp/talu-1
  patched  factory.bck/etetq/data/fch/doc/fra/docp-1
  patched  factory.bck/etetq/data/fch/doc/fra/docp-2
  patched  factory.bck/etetq/data/fch/doc/fra/docu-1
  patched  factory.bck/etetq/data/fch/doc/fra/docu-2
  patched  factory.bck/etetq/data/fch/doc/fra/talp-1
  patched  factory.bck/etetq/data/fch/doc/fra/talp-2
  patched  factory.bck/etetq/data/fch/doc/fra/talu-1
  patched  factory.bck/etetq/data/fch/doc/por/docp-1
  patched  factory.bck/etetq/data/fch/doc/por/docp-2
  patched  factory.bck/etetq/data/fch/doc/por/docu-1
  patched  factory.bck/etetq/data/fch/doc/por/docu-2
  patched  factory.bck/etetq/data/fch/doc/por/talp-1
  patched  factory.bck/etetq/data/fch/doc/por/talp-2
  patched  factory.bck/etetq/data/fch/doc/por/talu-1
  patched  factory.bck/etetq/data/jnlg/esp/304
  patched  factory.bck/etetq/data/jnlg/esp/702
  patched  factory.bck/etetq/data/jnlg/esp/703
  patched  factory.bck/etetq/data/jnlg/por/304
  patched  factory.bck/etetq/data/jnlg/por/702
  patched  factory.bck/etetq/data/jnlg/por/703
  patched  factory.bck/etetq/data/mnsg/esp/cmd
  patched  factory.bck/etetq/data/mnsg/por/cmd
address@hidden:~/prjs/etpos/data$ mtn --version
monotone 0.36 (base revision: e4bc808d89e029ce623f9e8f2b10c84006b83fb5)
address@hidden:~/prjs/etpos/data$ mount | grep home
/dev/sda3 on /home type reiserfs (rw,noatime)
address@hidden:~/prjs/etpos$ uname -a
Linux nilo 2.6.20-16-generic #2 SMP Thu Jun 7 20:19:32 UTC 2007 i686 GNU/Linux

-----------------------------------------------------

I believe the problem is that I used a small data conversion program
that changed the files by mmaping them (it's a small utility to
convert files with a MS-DOS codepage to ISO-8859-1 and some few other
simple character table-based conversions), and it seems that use-case,
with the "noatime" mount option, doesn't get noticed.

Not sure if it really is a bug or something I should expect because of
the way my system is setup and the way I work with the mmaped file.


Best regards,
~Nuno Lucas




reply via email to

[Prev in Thread] Current Thread [Next in Thread]