blog for the day
This commit is contained in:
parent
b68eee625f
commit
8f45755ba3
1 changed files with 32 additions and 0 deletions
32
doc/design/assistant/blog/day_163__free_features.mdwn
Normal file
32
doc/design/assistant/blog/day_163__free_features.mdwn
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
There was a typo in cabal file that broke building the assistant on OSX.
|
||||||
|
This didn't affect the autobuilds of the app, but several users building by
|
||||||
|
hand reported problems. I made a new minor release fixing that typo, and
|
||||||
|
also a resouce leak bug.
|
||||||
|
|
||||||
|
Got a restart UI working after all. It's a hack though. It
|
||||||
|
opens a new tab for the new assistant instance, and as most web browsers
|
||||||
|
don't allow javascript to close tabs, the old tab is left open. At some
|
||||||
|
point I need to add a proper thread manager to the assistant, which the
|
||||||
|
restart code could use to kill the watcher and committer threads, and then
|
||||||
|
I could do a clean restart, bringing up the new daemon and redirecting the
|
||||||
|
browser to it.
|
||||||
|
|
||||||
|
Found a bug in the assistant in direct mode -- the expensive transfer scan
|
||||||
|
didn't queue uploads needed to sync to other repos in direct mode, although
|
||||||
|
it did queue downloads. Fixing this laid some very useful groundwork for
|
||||||
|
making more commands support direct mode, too. Got stuck for a long time
|
||||||
|
dealing with some very strange `git-cat-file` behavior while making this
|
||||||
|
work. Ended up putting in a workaround.
|
||||||
|
|
||||||
|
After that, I found that these commands work in direct mode, without
|
||||||
|
needing any futher changes!
|
||||||
|
|
||||||
|
* `git annex find`
|
||||||
|
* `git annex whereis`
|
||||||
|
* `git annex copy`
|
||||||
|
* `git annex move`
|
||||||
|
* `git annex drop`
|
||||||
|
* `git annex log`
|
||||||
|
|
||||||
|
Enjoy! The only commands I'd like to add to this are `fsck`, `add`,
|
||||||
|
and `addurl`...
|
Loading…
Add table
Add a link
Reference in a new issue