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…
Reference in a new issue