summaryrefslogtreecommitdiff
path: root/doc/bugs/watch_command_on_OSX_10.7.mdwn
blob: 1348c1155de76441e9393c8d57daaa9cebfa9b0d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Running the tip of the watch branch on OSX in an annex'ed directory.

The watch command detects the changes, does _something_, see the output below.

Output from watch command

<pre>
(Recording state in git...)
Added "./KeePass2.18.dmg"
Added "./KeePassX-0.4.3.dmg"
add ./KeePass2.18.dmg (checksum...) ok
add ./KeePassX-0.4.3.dmg (checksum...) ok
</pre>

State of the annex

<pre>
laplace:annex jtang$ git status
# On branch master
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#	KeePass2.18.dmg
#	KeePassX-0.4.3.dmg
nothing added to commit but untracked files present (use "git add" to track)
</pre>

It seems to not do a git add and commit after the creation of the symlinks, manually doing this makes it all happy again till more files are added.

note: i had posted a comment in the blog post, but posting the issue here is probably more appropriate.

> Yeah, this is the issue I was struggling with last night. 
> I think it's fixed in 57cf65eb6d811ba7fd19eb62a54e3b83a0c2dfa7,
> but the kqueue watch still needs a lot of work. --[[Joey]]

>> Confirmed this is fixed, but do note the known kqueue bugs in 
>> [[design/assistant/inotify]]! [[done]] --[[Joey]]