Thread (4 messages) flat view 4 messages, 3 authors, 2016-06-15

Re: [Census] So who uses git?

From: Alex Riesen <hidden>
Date: 2016-06-15 22:42:18

On 1 Feb 2006 02:08:47 -0500, linux@horizon.com [off-list ref] wrote:
quoted
Yes, I think the "assume unchanged" flag goes well together with making
sure that the checked-out file is non-writable at the time.

Of course, any number of editors and other actions won't care: if you do
anything like

      for i in *.c
      do
              sed 's/xyzzy/bas/g' < $i > $i.new
              mv $i.new $i
      done

you'll never have even noticed that the old file was marked read-only. So
it's obviously not in any way any guarantee, but it probably makes sense
as a crutch.
At the risk of complicating something already very complicated, and
possibly breaking on Microsoft file systems, that case can be detected
by reading the directory and noticing that the inode number changed.
Inodes are either uselessor dangerous  in cygwin (hash of an
absolute pathname on FAT). They may not even change after rm+touch.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help