Merge branch 'master' of ssh://git-annex.branchable.com
This commit is contained in:
commit
c8d4efeed3
3 changed files with 58 additions and 0 deletions
30
doc/bugs/watch_command_on_OSX_10.7.mdwn
Normal file
30
doc/bugs/watch_command_on_OSX_10.7.mdwn
Normal file
|
@ -0,0 +1,30 @@
|
|||
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 afterw the creation of the symlinks, manually doing this makes it all happy again till more files are added.
|
||||
|
||||
note: i had posted a commend in the blog post, but posting the issue here is probably more appropriate.
|
14
doc/forum/Wishlist:_automatic_reinject.mdwn
Normal file
14
doc/forum/Wishlist:_automatic_reinject.mdwn
Normal file
|
@ -0,0 +1,14 @@
|
|||
I think it would be useful to supplement the `reinject` command with an automatic
|
||||
mode which calculates the checksum of the source file and injects the file if it
|
||||
is known to the repository (without the need to provide a destination filename).
|
||||
In addition, this could be done recursively if the user provides a directory to
|
||||
inject. All this can probably be done already with some plumbing, but a simple
|
||||
`reinject --auto` (or `scour`, or `scavenge`, if you like) would be a nice addition.
|
||||
Of course this would only work for the checksum backends.
|
||||
|
||||
Example use cases would be:
|
||||
|
||||
* Recovering data from lost+found easily
|
||||
* Making use of old (pre-git-annex) archival volumes with useful files
|
||||
scattered among non-useful files
|
||||
* Sneaker-netting files between disconnected git-annex repositories
|
|
@ -0,0 +1,14 @@
|
|||
[[!comment format=mdwn
|
||||
username="http://www.davidhaslem.com/"
|
||||
nickname="David"
|
||||
subject="comment 7"
|
||||
date="2012-06-19T04:41:27Z"
|
||||
content="""
|
||||
$(brew --prefix) should, in most cases, be /usr/local. That's the recommended install location for homebrew.
|
||||
|
||||
I already had git installed and homebrew as my package manager - my install steps were as follows:
|
||||
|
||||
1. brew install haskell-platform ossp-uuid md5sha1sum coreutils pcre
|
||||
2. PATH=\"$(brew --prefix coreutils)/libexec/gnubin:$PATH\" cabal install git-annex
|
||||
|
||||
"""]]
|
Loading…
Add table
Reference in a new issue