Merge branch 'master' of ssh://git-annex.branchable.com

This commit is contained in:
Joey Hess 2013-11-19 13:44:49 -04:00
commit ee8b495433
5 changed files with 54 additions and 1 deletions

View file

@ -0,0 +1,26 @@
### Please describe the problem.
When I use git-annex webapp with a remote IP of a headless computer,
I am sometimes redirected to a 127.0.0.1 address (with a different
port as well)
### What steps will reproduce the problem?
1. Install git-annex as usual.
2. Open git-annex assistant from a headless machine and access the
webapp with the --listen option. (e.g. git annex webapp
--listen=xxx.yyy.zzz.www)
3. Create your first local repository. Then create a second local
repository.
4. When assistant asks you if you want to merge these 2
repositories, try to select the second option (to keep them
separated).
5. You are redirected from your remote IP to 127.0.0.1 to a new port number.
(I also encountered the same error at another menu or function, but
I don't remember where. Sorry.)
### What version of git-annex are you using? On what operating system?
4.20130815
Ubuntu 13.10 64-bit (kernel 3.11.0-13-generic x86_64)
### Please provide any additional information below.
Please ask me for any additional information that may be useful.

View file

@ -0,0 +1,15 @@
[[!comment format=mdwn
username="https://www.google.com/accounts/o8/id?id=AItOawnZEanlyzay_QlEAL0CWpyZcRTyN7vay8U"
nickname="Carlo"
subject="comment 6"
date="2013-11-19T09:48:26Z"
content="""
Sorry, missed the comment.
My work repo is the repository on my work laptop, where deletions got synced to.
Git annex had then run repository repair automatically, so the odd symlinks where no longer there for me to check out.
It is possible that I ran some git commands in direct mode I shouldn't have; I put the files back in and it's working nicely now. So this might have been a \"no direct mode guard\" issue.
"""]]

View file

@ -0,0 +1,8 @@
[[!comment format=mdwn
username="David"
ip="178.21.48.117"
subject="comment 13"
date="2013-11-19T09:17:26Z"
content="""
Please tell me if/how I can help you. For example if you need access to servers to test...
"""]]

View file

@ -7,7 +7,7 @@ That works fine, if you don't mind having a central repository.
But it can be harder to use git in a fully decentralized fashion, with no
central repository and still keep repositories in sync with one another.
You have to remember to pull from each remote, and merge the appopriate
You have to remember to pull from each remote, and merge the appropriate
branch after pulling. It's difficult to *push* to a remote, since git does
not allow pushes into the currently checked out branch.

View file

@ -0,0 +1,4 @@
I recently tried to use unannex for a large repo and it failed because the repo size was more than half the disk size. Unannex should work incrementally so this isn't a problem.
Proposed solution:
copy a file, hash it, iff hash check is okay, delete from objects, continue to next file