Merge branch 'master' of ssh://git-annex.branchable.com
This commit is contained in:
commit
2bd6d97df4
8 changed files with 534 additions and 0 deletions
|
@ -0,0 +1,17 @@
|
||||||
|
What steps will reproduce the problem?
|
||||||
|
|
||||||
|
Add two remote repositories to same server using ssh. Each directory is added to repositories list and starts syncing.
|
||||||
|
After both repositories are scanned click on "syncing enabled" to disable syncing for one of the two remote repositories.
|
||||||
|
|
||||||
|
What is the expected output? What do you see instead?
|
||||||
|
|
||||||
|
Only remote repository which i clicked should stop syncing, but both remote repos start to stop syncing.
|
||||||
|
Its also working the other way around (enable -> pause -> enable -> ..)
|
||||||
|
|
||||||
|
What version of git-annex are you using? On what operating system?
|
||||||
|
|
||||||
|
Version: 4.20130314, Debian
|
||||||
|
|
||||||
|
Please provide any additional information below.
|
||||||
|
|
||||||
|
I am an "webinterface only" user.
|
359
doc/bugs/WEBDAV_443.mdwn
Normal file
359
doc/bugs/WEBDAV_443.mdwn
Normal file
|
@ -0,0 +1,359 @@
|
||||||
|
What steps will reproduce the problem?
|
||||||
|
|
||||||
|
```
|
||||||
|
WEBDAV_USERNAME=pradermecker@yahoo.ca WEBDAV_PASSWORD=xxxxxx git annex initremote box.com type=webdav url=https://www.box.com/dav/git-annex chunksize=75mb encryption=none
|
||||||
|
```
|
||||||
|
|
||||||
|
What is the expected output? What do you see instead?
|
||||||
|
|
||||||
|
I have:
|
||||||
|
```
|
||||||
|
git-annex: WebDAV failed to write file: FailedConnectionException "www.box.com" 443: user error
|
||||||
|
```
|
||||||
|
# What version of git-annex are you using? On what operating system?
|
||||||
|
|
||||||
|
```
|
||||||
|
git-annex version: 4.20130314
|
||||||
|
local repository version: 3
|
||||||
|
default repository version: 3
|
||||||
|
supported repository versions: 3 4
|
||||||
|
upgrade supported from repository versions: 0 1 2
|
||||||
|
build flags: Assistant Webapp Pairing Testsuite S3 WebDAV Inotify DBus XMPP DNS
|
||||||
|
```
|
||||||
|
Archlinux 64: https://aur.archlinux.org/packages/git-annex/
|
||||||
|
|
||||||
|
# Please provide any additional information below.
|
||||||
|
|
||||||
|
1. Try my password a couple of time. It works with Chrome, Firefox or cadaver
|
||||||
|
2. I am using a zsh shell and try exporting both env. variables
|
||||||
|
2. git-annex test has errors ...
|
||||||
|
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
First, some automated quick checks of properties ...
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
prop_idempotent_deencode_git
|
||||||
|
+++ OK, passed 100 tests.
|
||||||
|
prop_idempotent_deencode
|
||||||
|
+++ OK, passed 100 tests.
|
||||||
|
prop_idempotent_fileKey
|
||||||
|
+++ OK, passed 100 tests.
|
||||||
|
prop_idempotent_key_encode
|
||||||
|
+++ OK, passed 100 tests.
|
||||||
|
prop_idempotent_shellEscape
|
||||||
|
+++ OK, passed 100 tests.
|
||||||
|
prop_idempotent_shellEscape_multiword
|
||||||
|
+++ OK, passed 100 tests.
|
||||||
|
prop_idempotent_configEscape
|
||||||
|
+++ OK, passed 100 tests.
|
||||||
|
prop_parse_show_Config
|
||||||
|
+++ OK, passed 100 tests.
|
||||||
|
prop_parentDir_basics
|
||||||
|
+++ OK, passed 100 tests.
|
||||||
|
prop_relPathDirToFile_basics
|
||||||
|
+++ OK, passed 100 tests.
|
||||||
|
prop_relPathDirToFile_regressionTest
|
||||||
|
+++ OK, passed 1 tests.
|
||||||
|
prop_cost_sane
|
||||||
|
+++ OK, passed 1 tests.
|
||||||
|
prop_hmacWithCipher_sane
|
||||||
|
+++ OK, passed 1 tests.
|
||||||
|
prop_TimeStamp_sane
|
||||||
|
+++ OK, passed 1 tests.
|
||||||
|
prop_addLog_sane
|
||||||
|
+++ OK, passed 1 tests.
|
||||||
|
prop_verifiable_sane
|
||||||
|
+++ OK, passed 100 tests.
|
||||||
|
prop_segment_regressionTest
|
||||||
|
+++ OK, passed 1 tests.
|
||||||
|
prop_read_write_transferinfo
|
||||||
|
+++ OK, passed 100 tests.
|
||||||
|
prop_read_show_inodecache
|
||||||
|
+++ OK, passed 100 tests.
|
||||||
|
prop_parse_show_log
|
||||||
|
+++ OK, passed 100 tests.
|
||||||
|
prop_read_show_TrustLevel
|
||||||
|
+++ OK, passed 1 tests.
|
||||||
|
prop_parse_show_TrustLog
|
||||||
|
+++ OK, passed 1 tests.
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
Now, some broader checks ...
|
||||||
|
(Do not be alarmed by odd output here; it's normal.
|
||||||
|
wait for the last line to see how it went.)
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
init
|
||||||
|
Cases: 1 Tried: 1 Errors: 0 Failures: 0
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
add
|
||||||
|
### Error in: git-annex add:0
|
||||||
|
apple: openFile: does not exist (No such file or directory)
|
||||||
|
Cases: 3 Tried: 1 Errors: 1 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
### Error in: git-annex add:1
|
||||||
|
sha1foodup: openFile: does not exist (No such file or directory)
|
||||||
|
Cases: 3 Tried: 2 Errors: 2 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
git-annex: dir/foo: getFileStatus: does not exist (No such file or directory)
|
||||||
|
### Failure in: git-annex add:2
|
||||||
|
add of subdir failed
|
||||||
|
Cases: 3 Tried: 3 Errors: 2 Failures: 1
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
reinject
|
||||||
|
Cases: 1 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
git-annex: sha1foo not found
|
||||||
|
### Failure in: git-annex reinject/fromkey
|
||||||
|
reinject failed
|
||||||
|
Cases: 1 Tried: 1 Errors: 0 Failures: 1
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
unannex
|
||||||
|
Cases: 2 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
### Error in: git-annex unannex:0:no content
|
||||||
|
foo: getSymbolicLinkStatus: does not exist (No such file or directory)
|
||||||
|
Cases: 2 Tried: 1 Errors: 1 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
git-annex: foo not found
|
||||||
|
### Error in: git-annex unannex:1:with content
|
||||||
|
foo: getSymbolicLinkStatus: does not exist (No such file or directory)
|
||||||
|
Cases: 2 Tried: 2 Errors: 2 Failures: 0
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
drop
|
||||||
|
Cases: 3 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
git-annex: foo not found
|
||||||
|
git-annex: foo not found
|
||||||
|
### Failure in: git-annex drop:0:no remotes
|
||||||
|
drop wrongly succeeded with no known copy of file
|
||||||
|
Cases: 3 Tried: 1 Errors: 0 Failures: 1warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
git-annex: foo not found
|
||||||
|
### Error in: git-annex drop:1:with remote
|
||||||
|
foo: getSymbolicLinkStatus: does not exist (No such file or directory)
|
||||||
|
Cases: 3 Tried: 2 Errors: 1 Failures: 1warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
git-annex: foo not found
|
||||||
|
### Error in: git-annex drop:2:untrusted remote
|
||||||
|
foo: getSymbolicLinkStatus: does not exist (No such file or directory)
|
||||||
|
Cases: 3 Tried: 3 Errors: 2 Failures: 1
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
get
|
||||||
|
Cases: 1 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
### Error in: git-annex get
|
||||||
|
foo: openFile: does not exist (No such file or directory)
|
||||||
|
Cases: 1 Tried: 1 Errors: 1 Failures: 0
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
move
|
||||||
|
Cases: 1 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
### Error in: git-annex move
|
||||||
|
foo: getSymbolicLinkStatus: does not exist (No such file or directory)
|
||||||
|
Cases: 1 Tried: 1 Errors: 1 Failures: 0
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
copy
|
||||||
|
Cases: 1 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
### Error in: git-annex copy
|
||||||
|
foo: getSymbolicLinkStatus: does not exist (No such file or directory)
|
||||||
|
Cases: 1 Tried: 1 Errors: 1 Failures: 0
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
lock
|
||||||
|
Cases: 1 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
### Error in: git-annex unlock/lock
|
||||||
|
foo: getSymbolicLinkStatus: does not exist (No such file or directory)
|
||||||
|
Cases: 1 Tried: 1 Errors: 1 Failures: 0
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
edit
|
||||||
|
Cases: 2 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
git-annex: foo not found
|
||||||
|
### Error in: git-annex edit/commit:0
|
||||||
|
foo: getSymbolicLinkStatus: does not exist (No such file or directory)
|
||||||
|
Cases: 2 Tried: 1 Errors: 1 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
git-annex: foo not found
|
||||||
|
### Error in: git-annex edit/commit:1
|
||||||
|
foo: getSymbolicLinkStatus: does not exist (No such file or directory)
|
||||||
|
Cases: 2 Tried: 2 Errors: 2 Failures: 0
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
fix
|
||||||
|
Cases: 1 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
### Error in: git-annex fix
|
||||||
|
foo: getSymbolicLinkStatus: does not exist (No such file or directory)
|
||||||
|
Cases: 1 Tried: 1 Errors: 1 Failures: 0
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
trust
|
||||||
|
Cases: 1 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
Cases: 1 Tried: 1 Errors: 0 Failures: 0
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
fsck
|
||||||
|
Cases: 4 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
### Failure in: git-annex fsck:0
|
||||||
|
fsck failed to fail with numcopies unsatisfied
|
||||||
|
Cases: 4 Tried: 2 Errors: 0 Failures: 1warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
git-annex: foo not found
|
||||||
|
### Failure in: git-annex fsck:2
|
||||||
|
fsck failed to fail with content only available in untrusted (current) repository
|
||||||
|
Cases: 4 Tried: 3 Errors: 0 Failures: 2warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
git-annex: foo not found
|
||||||
|
git-annex: sha1foo not found
|
||||||
|
### Failure in: git-annex fsck:3
|
||||||
|
fsck failed to fail with content not replicated to enough non-untrusted repositories
|
||||||
|
Cases: 4 Tried: 4 Errors: 0 Failures: 3
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
migrate
|
||||||
|
Cases: 2 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
### Error in: git-annex migrate:0
|
||||||
|
foo: getSymbolicLinkStatus: does not exist (No such file or directory)
|
||||||
|
Cases: 2 Tried: 1 Errors: 1 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
### Error in: git-annex migrate:1
|
||||||
|
foo: getSymbolicLinkStatus: does not exist (No such file or directory)
|
||||||
|
Cases: 2 Tried: 2 Errors: 2 Failures: 0
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
unused
|
||||||
|
Cases: 1 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
git-annex: foo not found
|
||||||
|
git-annex: sha1foo not found
|
||||||
|
fatal: pathspec 'foo' did not match any files
|
||||||
|
### Failure in: git-annex unused/dropunused
|
||||||
|
git rm failed
|
||||||
|
Cases: 1 Tried: 1 Errors: 0 Failures: 1
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
describe
|
||||||
|
Cases: 1 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
Cases: 1 Tried: 1 Errors: 0 Failures: 0
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
find
|
||||||
|
Cases: 1 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
### Error in: git-annex find
|
||||||
|
foo: getSymbolicLinkStatus: does not exist (No such file or directory)
|
||||||
|
Cases: 1 Tried: 1 Errors: 1 Failures: 0
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
merge
|
||||||
|
Cases: 1 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
Cases: 1 Tried: 1 Errors: 0 Failures: 0
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
status
|
||||||
|
Cases: 1 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
{"command":"status","supported backends":["SHA256E","SHA1E","SHA512E","SHA224E","SHA384E","SHA256","SHA1","SHA512","SHA224","SHA384","WORM","URL"],"supported remote types":["git","S3","bup","directory","rsync","web","webdav","glacier","hook"],"repository mode":"indirect","trusted repositories":[],"semitrusted repositories":[{"uuid":"00000000-0000-0000-0000-000000000001","description":"web","here":false},{"uuid":"80db3ccc-8c73-4279-b803-1b02c91dd158","description":".t/tmprepo0","here":true},{"uuid":"c01ef662-caa7-46d1-95de-544bee8b08f1","description":"origin (test repo)","here":false}],"untrusted repositories":[],"dead repositories":[],"available local disk space":"75 gigabytes (+1 megabyte reserved)","local annex keys":0,"local annex size":"0 bytes","known annex keys":0,"known annex size":"0 bytes","bloom filter size":"16 mebibytes (0% full)","success":true}
|
||||||
|
Cases: 1 Tried: 1 Errors: 0 Failures: 0
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
version
|
||||||
|
Cases: 1 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
git-annex version: 4.20130314
|
||||||
|
local repository version: 3
|
||||||
|
default repository version: 3
|
||||||
|
supported repository versions: 3 4
|
||||||
|
upgrade supported from repository versions: 0 1 2
|
||||||
|
build flags: Assistant Webapp Pairing Testsuite S3 WebDAV Inotify DBus XMPP DNS
|
||||||
|
Cases: 1 Tried: 1 Errors: 0 Failures: 0
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
sync
|
||||||
|
Cases: 1 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
# On branch master
|
||||||
|
#
|
||||||
|
# Initial commit
|
||||||
|
#
|
||||||
|
nothing to commit (create/copy files and use "git add" to track)
|
||||||
|
### Failure in: git-annex sync
|
||||||
|
sync failed
|
||||||
|
Cases: 1 Tried: 1 Errors: 0 Failures: 1
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
sync regression
|
||||||
|
Cases: 1 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
git-annex: foo not found
|
||||||
|
git-annex: foo not found
|
||||||
|
git-annex: foo not found
|
||||||
|
# On branch master
|
||||||
|
#
|
||||||
|
# Initial commit
|
||||||
|
#
|
||||||
|
nothing to commit (create/copy files and use "git add" to track)
|
||||||
|
### Failure in: git-annex sync_regression
|
||||||
|
sync failed
|
||||||
|
Cases: 1 Tried: 1 Errors: 0 Failures: 1
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
map
|
||||||
|
Cases: 1 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
Cases: 1 Tried: 1 Errors: 0 Failures: 0
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
uninit
|
||||||
|
Cases: 1 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
### Error in: git-annex uninit
|
||||||
|
foo: getSymbolicLinkStatus: does not exist (No such file or directory)
|
||||||
|
Cases: 1 Tried: 1 Errors: 1 Failures: 0
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
upgrade
|
||||||
|
Cases: 1 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
Cases: 1 Tried: 1 Errors: 0 Failures: 0
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
whereis
|
||||||
|
Cases: 1 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
### Error in: git-annex whereis
|
||||||
|
foo: getSymbolicLinkStatus: does not exist (No such file or directory)
|
||||||
|
Cases: 1 Tried: 1 Errors: 1 Failures: 0
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
hook remote
|
||||||
|
Cases: 1 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
git-annex: foo not found
|
||||||
|
### Error in: git-annex hook remote
|
||||||
|
foo: getSymbolicLinkStatus: does not exist (No such file or directory)
|
||||||
|
Cases: 1 Tried: 1 Errors: 1 Failures: 0
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
directory remote
|
||||||
|
Cases: 1 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
git-annex: foo not found
|
||||||
|
### Error in: git-annex directory remote
|
||||||
|
foo: getSymbolicLinkStatus: does not exist (No such file or directory)
|
||||||
|
Cases: 1 Tried: 1 Errors: 1 Failures: 0
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
rsync remote
|
||||||
|
Cases: 1 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
git-annex: foo not found
|
||||||
|
### Error in: git-annex rsync remote
|
||||||
|
foo: getSymbolicLinkStatus: does not exist (No such file or directory)
|
||||||
|
Cases: 1 Tried: 1 Errors: 1 Failures: 0
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
bup remote
|
||||||
|
Cases: 1 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
Cases: 1 Tried: 1 Errors: 0 Failures: 0
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
crypto
|
||||||
|
Cases: 1 Tried: 0 Errors: 0 Failures: 0warning: remote HEAD refers to nonexistent ref, unable to checkout.
|
||||||
|
|
||||||
|
git-annex: foo not found
|
||||||
|
### Error in: git-annex crypto
|
||||||
|
foo: getSymbolicLinkStatus: does not exist (No such file or directory)
|
||||||
|
Cases: 1 Tried: 1 Errors: 1 Failures: 0
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
Some tests failed!
|
||||||
|
(This could be due to a bug in git-annex, or an incompatability
|
||||||
|
with utilities, such as git, installed on this system.)
|
|
@ -0,0 +1,8 @@
|
||||||
|
[[!comment format=mdwn
|
||||||
|
username="http://joeyh.name/"
|
||||||
|
nickname="joey"
|
||||||
|
subject="comment 6"
|
||||||
|
date="2013-03-15T23:49:27Z"
|
||||||
|
content="""
|
||||||
|
Indeed, I forgot to upgrade that one. Did so and have replaced the autobuild.
|
||||||
|
"""]]
|
|
@ -0,0 +1,45 @@
|
||||||
|
[[!comment format=mdwn
|
||||||
|
username="https://www.google.com/accounts/o8/id?id=AItOawm5iosFbL2By7UFeViqkc6v-hoAtqILeDA"
|
||||||
|
nickname="Laszlo"
|
||||||
|
subject="version 20130314, still not improved"
|
||||||
|
date="2013-03-16T10:01:27Z"
|
||||||
|
content="""
|
||||||
|
Hi,
|
||||||
|
|
||||||
|
I promised you a feedback, once a newer version comes out.
|
||||||
|
|
||||||
|
I started fresh (from the gui), created a new directory, and copied my files over it,
|
||||||
|
deleted the old one (git-annex-webapp just silently quite, when I tried to use the old directory).
|
||||||
|
|
||||||
|
Problems:
|
||||||
|
> 1. each starts costs me an hour at least
|
||||||
|
|
||||||
|
> 2. when computer starts git-annex starts too, and try to eat all the resources.
|
||||||
|
Resulting a 10 minute bootup. Would be nice to kick in, when computer idle,
|
||||||
|
and others already finished booting up. (ie. I had a chance to start a webbrowser)
|
||||||
|
|
||||||
|
> 3. .git objects still going.
|
||||||
|
find `pwd` >../gitannexstartup[TIME].txt
|
||||||
|
|
||||||
|
Some results:
|
||||||
|
gitannexstartup1034.txt
|
||||||
|
91179
|
||||||
|
gitannexstartup1035.txt
|
||||||
|
91566
|
||||||
|
gitannexstartup1040.txt
|
||||||
|
91938
|
||||||
|
|
||||||
|
diff between 1034 and 1035 (only 1 minute difference when the file created),
|
||||||
|
shows many entries like this:
|
||||||
|
/home/user/Desktop/down/annexnew/.git/objects/52/1ba05331f99585923f1724bb97c18a8f22837444843a45232
|
||||||
|
/home/user/Desktop/down/annexnew/.git/objects/52/7457c478a19f8f85c73b9f17c5640378cf307044868a45258
|
||||||
|
|
||||||
|
So git objects keeps still adding.
|
||||||
|
As I have many duplicates in my directory
|
||||||
|
(backup of backups, I'm kind of paranoid, when comes to daily job), so it may be related to this bug:
|
||||||
|
|
||||||
|
http://git-annex.branchable.com/bugs/Direct_mode_keeps_re-checksuming_duplicated_files/
|
||||||
|
|
||||||
|
It is just a hunch. Please tell me what else to test.
|
||||||
|
|
||||||
|
"""]]
|
15
doc/bugs/assistant_-_GTalk_collision.mdwn
Normal file
15
doc/bugs/assistant_-_GTalk_collision.mdwn
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
##What steps will reproduce the problem?
|
||||||
|
|
||||||
|
Follow the [share with a friend walkthrough](http://git-annex.branchable.com/assistant/share_with_a_friend_walkthrough/). I use my Google Talk account to pair with myself. With the assistant running, log in to Google Talk on the web interface and set your status 'Invisible'.
|
||||||
|
|
||||||
|
##What is the expected output? What do you see instead?
|
||||||
|
|
||||||
|
I expect to remain invisible, but I get the following warning: "Oops! You are not invisible because you're logged into Google Talk from another client, device or location that doesn't support invisibility."
|
||||||
|
|
||||||
|
##What version of git-annex are you using? On what operating system?
|
||||||
|
|
||||||
|
4.20130314 on Linux.
|
||||||
|
|
||||||
|
##Please provide any additional information below.
|
||||||
|
|
||||||
|
Syncing between the repositories works ok.
|
|
@ -0,0 +1,12 @@
|
||||||
|
[[!comment format=mdwn
|
||||||
|
username="http://smcv.pseudorandom.co.uk/"
|
||||||
|
nickname="smcv"
|
||||||
|
subject="GTalk wants you to implement its "shared status" protocol"
|
||||||
|
date="2013-03-16T11:59:22Z"
|
||||||
|
content="""
|
||||||
|
For invisibility to work, GTalk demands that every connected resource implements its \"shared status\" extension. Given that git-annex sets negative priority, this seems like a GTalk bug - it should ignore negative-priority resources when deciding whether it can be invisible - but it seems unlikely to be fixed.
|
||||||
|
|
||||||
|
We implement shared status in telepathy-gabble (mostly in src/conn-presence.c, tests in tests/twisted/presence/shared-status.py) if it's any help.
|
||||||
|
|
||||||
|
<http://code.google.com/apis/talk/jep_extensions/shared_status.html>
|
||||||
|
"""]]
|
63
doc/bugs/ssh_connection_caching_broken_on_NTFS.mdwn
Normal file
63
doc/bugs/ssh_connection_caching_broken_on_NTFS.mdwn
Normal file
|
@ -0,0 +1,63 @@
|
||||||
|
TL;DNR ssh connection caching seems to cause git-annex to not work on NTFS volumes. Setting `annex.sshcaching` to `false` seems to solve the problem.
|
||||||
|
|
||||||
|
## What version of git-annex are you using? On what operating system? Please provide any additional information below.
|
||||||
|
|
||||||
|
* git-annex version: 3.20120629 on Debian Testing.
|
||||||
|
* `the-repo` is located on an NTFS volume on a USB HDD.
|
||||||
|
* `the-remote` is on the server `example.com`.
|
||||||
|
* `example.com` is running gitolite3 v3.2-19-gb9bbb78, git 1.7.2.5, and git-annex 3.20120629~bpo60+2
|
||||||
|
|
||||||
|
|
||||||
|
## What steps will reproduce the problem? What is the expected output? What do you see instead?
|
||||||
|
|
||||||
|
Create or clone a repo onto an NTFS volume.
|
||||||
|
Make sure `git annex` is initialized.
|
||||||
|
Run some regular git operations. These always seem to work.
|
||||||
|
Try git-annex operations.
|
||||||
|
|
||||||
|
Some operations work despite the error messages:
|
||||||
|
|
||||||
|
$ git annex sync
|
||||||
|
Control socket connect(/media/NTFSVOL/the-repo/.git/annex/ssh/git@example.com): Connection refused
|
||||||
|
Failed to connect to new control master
|
||||||
|
Command ssh ["-S","/media/NTFSVOL/the-repo/.git/annex/ssh/git@example.com","-o","ControlMaster=auto","-o","ControlPersist=yes","git@example.com","git-annex-shell 'configlist' '/~/the-repo.git'"] failed; exit code 255
|
||||||
|
Control socket connect(/media/NTFSVOL/the-repo/.git/annex/ssh/git@example.com): Connection refused
|
||||||
|
Failed to connect to new control master
|
||||||
|
Command ssh ["-S","/media/NTFSVOL/the-repo/.git/annex/ssh/git@example.com","-o","ControlMaster=auto","-o","ControlPersist=yes","git@example.com","git-annex-shell 'configlist' '/~/the-repo'"] failed; exit code 255
|
||||||
|
commit
|
||||||
|
# On branch master
|
||||||
|
nothing to commit (working directory clean)
|
||||||
|
ok
|
||||||
|
pull the-remote
|
||||||
|
ok
|
||||||
|
pull origin
|
||||||
|
ok
|
||||||
|
|
||||||
|
Other operations fail:
|
||||||
|
|
||||||
|
$ git annex copy -t the-remote the-file.jpg
|
||||||
|
Control socket connect(/media/NTFSVOL/the-repo/.git/annex/ssh/git@example.com): Connection refused
|
||||||
|
Failed to connect to new control master
|
||||||
|
Command ssh ["-S","/media/NTFSVOL/the-repo/.git/annex/ssh/git@example.com","-o","ControlMaster=auto","-o","ControlPersist=yes","git@example.com","git-annex-shell 'configlist' '/~/the-repo.git'"] failed; exit code 255
|
||||||
|
Control socket connect(/media/NTFSVOL/the-repo/.git/annex/ssh/git@example.com): Connection refused
|
||||||
|
Failed to connect to new control master
|
||||||
|
Command ssh ["-S","/media/NTFSVOL/the-repo/.git/annex/ssh/git@example.com","-o","ControlMaster=auto","-o","ControlPersist=yes","git@example.com","git-annex-shell 'configlist' '/~/the-repo'"] failed; exit code 255
|
||||||
|
copy the-file.jpg (checking the-remote...) Control socket connect(/media/NTFSVOL/the-repo/.git/annex/ssh/git@example.com): Connection refused
|
||||||
|
Failed to connect to new control master
|
||||||
|
(unable to check the-remote) failed
|
||||||
|
git-annex: copy: 1 failed
|
||||||
|
|
||||||
|
Some googling revealed the errors to be stale socket files.
|
||||||
|
- [Three SSH Tips](http://shallowsky.com/blog/tags/ssh/)
|
||||||
|
- [Improving SSH (OpenSSH) connection speed with shared connections](http://protempore.net/~calvins/howto/ssh-connection-sharing/#section-03)
|
||||||
|
|
||||||
|
It appears that SSH connection caching was implemented in response to this wishlist item:
|
||||||
|
[wishlist: Prevent repeated password prompts for one command](http://git-annex.branchable.com/todo/wishlist:_Prevent_repeated_password_prompts_for_one_command/)
|
||||||
|
|
||||||
|
However ssh connection caching breaks things on NTFS volumes. If I turn off connection caching, it seems to work fine
|
||||||
|
|
||||||
|
$ git config annex.sshcaching false
|
||||||
|
|
||||||
|
but it would be nifty if git-annex could detect the filesystem type and do The Right Thing.
|
||||||
|
|
||||||
|
Thanks for all the work on git-annex -- it's an awesome project!
|
|
@ -0,0 +1,15 @@
|
||||||
|
[[!comment format=mdwn
|
||||||
|
username="modules"
|
||||||
|
ip="85.16.227.39"
|
||||||
|
subject="Great screencast"
|
||||||
|
date="2013-03-16T14:16:37Z"
|
||||||
|
content="""
|
||||||
|
I am starting to understand the concept :) Thank you.
|
||||||
|
|
||||||
|
The assistant is working perfect with local repos and removable drives but i have problems to setup a remote repos. On a fresh debian server with base setup and rsync installed and ssh-keys for login. I got a green \"Scanned 93.xxx.xx.xxx_annex\" message on dashboard, but there is never a finished transfer. Its \"queued\" on all files and nothing seems to happens on clicking the \"play\" button behind files (x-ing files removes them from dashboard). Also i saw there is a second option in your screencast for remote servers (\"Use a git reposoitory on the server\") which does not show up on my side. Do i need to setup git-annex on server for second option? (with git-annex version 4.20130314).
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
"""]]
|
Loading…
Add table
Add a link
Reference in a new issue