Merge branch 'master' of ssh://git-annex.branchable.com
This commit is contained in:
commit
82dcf33482
7 changed files with 135 additions and 0 deletions
|
@ -0,0 +1,42 @@
|
|||
### Please describe the problem.
|
||||
Incorrect merge of direct repos.
|
||||
|
||||
### What steps will reproduce the problem?
|
||||
|
||||
[[!format sh """
|
||||
# setting up stuff
|
||||
test/a$ git init
|
||||
test/a$ git annex init
|
||||
test/a$ git annex direct
|
||||
test/a$ touch firstfile
|
||||
test/a$ git annex add firstfile
|
||||
$ git clone test/a
|
||||
$ mv a test/b
|
||||
test/b$ git annex direct
|
||||
|
||||
# actual scenario
|
||||
test/b$ echo bbbb > f
|
||||
test/b$ git annex add f
|
||||
test/b$ git annex sync
|
||||
test/a$ mkdir f
|
||||
test/a$ echo aaaa > f/f
|
||||
test/a$ git annex add f/f
|
||||
test/a$ git annex sync
|
||||
test/b$ git annex sync
|
||||
test/b$ rm f
|
||||
test/b$ git annex sync
|
||||
test/b$ ls
|
||||
test/b$ firstfile
|
||||
test/b$ f.variant-SHA256E-s5--4551db5fd4d56e27be71a8a943070cfaa4342b8e960a326e2d6427b3aa0a5a48.variant-43f5
|
||||
test/a$ git annex sync # A's f/f is no longer to be found
|
||||
"""]]
|
||||
|
||||
### What version of git-annex are you using? On what operating system?
|
||||
[[!format sh """
|
||||
git-annex version: 4.20131031-g7d99d14
|
||||
build flags: Assistant Webapp Pairing Testsuite S3 WebDAV Inotify DBus XMPP DNS Feeds Quvi TDFA CryptoHash
|
||||
key/value backends: SHA256E SHA1E SHA512E SHA224E SHA384E SKEIN256E SKEIN512E SHA256 SHA1 SHA512 SHA224 SHA384 SKEIN256 SKEIN512 WORM URL
|
||||
remote types: git gcrypt S3 bup directory rsync web webdav glacier hook
|
||||
|
||||
Linux ceilingcat 3.11.6-1-ARCH #1 SMP PREEMPT Fri Oct 18 23:22:36 CEST 2013 x86_64 GNU/Linux
|
||||
"""]]
|
45
doc/bugs/Incorrect_merge___40__a_special_case__41__.mdwn
Normal file
45
doc/bugs/Incorrect_merge___40__a_special_case__41__.mdwn
Normal file
|
@ -0,0 +1,45 @@
|
|||
### Please describe the problem.
|
||||
(Minor issue.)
|
||||
|
||||
Incorrect merge of direct repos in the special case where at repo A a symlink to a file whose contents aren't yet available, are overwritten, while at repo B the file is deleted.
|
||||
|
||||
Result: file is deleted on both side.
|
||||
|
||||
Expected: B.f is gone, A.f is still present
|
||||
|
||||
### What steps will reproduce the problem?
|
||||
|
||||
[[!format sh """
|
||||
# setting up stuff
|
||||
test/a$ git init
|
||||
test/a$ git annex init
|
||||
test/a$ git annex direct
|
||||
test/a$ touch firstfile
|
||||
test/a$ git annex add firstfile
|
||||
$ git clone test/a
|
||||
$ mv a test/b
|
||||
test/b$ git annex direct
|
||||
|
||||
# actual scenario
|
||||
test/b$ echo bbbb > f
|
||||
test/b$ git annex add f
|
||||
test/b$ git annex sync
|
||||
test/a$ git annex sync
|
||||
test/a$ echo aaaa > f
|
||||
test/a$ git annex add f
|
||||
test/a$ git annex sync
|
||||
test/b$ rm f
|
||||
test/b$ git annex sync
|
||||
test/a$ git annex sync
|
||||
# test/a/f is now gone, lost
|
||||
"""]]
|
||||
|
||||
### What version of git-annex are you using? On what operating system?
|
||||
[[!format sh """
|
||||
git-annex version: 4.20131031-g7d99d14
|
||||
build flags: Assistant Webapp Pairing Testsuite S3 WebDAV Inotify DBus XMPP DNS Feeds Quvi TDFA CryptoHash
|
||||
key/value backends: SHA256E SHA1E SHA512E SHA224E SHA384E SKEIN256E SKEIN512E SHA256 SHA1 SHA512 SHA224 SHA384 SKEIN256 SKEIN512 WORM URL
|
||||
remote types: git gcrypt S3 bup directory rsync web webdav glacier hook
|
||||
|
||||
Linux ceilingcat 3.11.6-1-ARCH #1 SMP PREEMPT Fri Oct 18 23:22:36 CEST 2013 x86_64 GNU/Linux
|
||||
"""]]
|
|
@ -0,0 +1,8 @@
|
|||
[[!comment format=mdwn
|
||||
username="https://www.google.com/accounts/o8/id?id=AItOawlWskoNgUB7r70OXglR-4iKI4bOuPJb-xg"
|
||||
nickname="Tim"
|
||||
subject="comment 6"
|
||||
date="2013-11-14T14:58:10Z"
|
||||
content="""
|
||||
Ah indeed, tried it again and it's indeed fixed. Tried some other things as well, and conflict resolution ended up doing just fine.
|
||||
"""]]
|
9
doc/bugs/typo_on_the_Mac_OS_10.7.5_Lion_build.mdwn
Normal file
9
doc/bugs/typo_on_the_Mac_OS_10.7.5_Lion_build.mdwn
Normal file
|
@ -0,0 +1,9 @@
|
|||
As told in http://git-annex.branchable.com/bugs/OSX_app_issues/#comment-2a69d531bd3bb593c1a49dc8cdb34b1e the Mac OS 10.7.5 (Lion) build fails to run.
|
||||
|
||||
$ /Applications/git-annex.app/Contents/MacOS/git-annex
|
||||
|
||||
/Applications/git-annex.app/Contents/MacOS/runshell: line 25: syntax error near unexpected token `&'
|
||||
|
||||
Manually editing /Applications/git-annex.app/Contents/MacOS/runshell as told in http://git-annex.branchable.com/bugs/OSX_app_issues/#comment-5579c2150ad4d2ccc207a253fe57612a fixes the issue.
|
||||
|
||||
Furthermore, this build is quite outdated...
|
|
@ -0,0 +1,8 @@
|
|||
[[!comment format=mdwn
|
||||
username="http://joeyh.name/"
|
||||
ip="209.250.56.246"
|
||||
subject="comment 1"
|
||||
date="2013-11-14T15:26:01Z"
|
||||
content="""
|
||||
This is unfortunate.. The Lion autobuilder is running, but has been failing for various reasons for some time, and I have not managed to get ahold of Jimmy to fix them. Also, that machine may be upgraded from Lion before too long.
|
||||
"""]]
|
|
@ -0,0 +1,8 @@
|
|||
[[!comment format=mdwn
|
||||
username="http://id.clacke.se/"
|
||||
nickname="clacke"
|
||||
subject="comment 8"
|
||||
date="2013-11-14T10:00:20Z"
|
||||
content="""
|
||||
Several machines started showing this behavior around 4.20131106 or 4.20131101. I will find a way to reproduce when I can find the time.
|
||||
"""]]
|
|
@ -0,0 +1,15 @@
|
|||
[[!comment format=mdwn
|
||||
username="https://www.google.com/accounts/o8/id?id=AItOawmbo-yMzW_lkBrS4ICNn5XMr8saYtI1_WY"
|
||||
nickname="Douglas"
|
||||
subject="Any further info regarding gitolite support?"
|
||||
date="2013-11-14T03:20:31Z"
|
||||
content="""
|
||||
We have reached the same point as the previous poster from 25 days ago.
|
||||
$ git annex copy --to origin
|
||||
FATAL: suspicious characters loitering about 'git-annex-shell 'configlist' '/~/testing''
|
||||
|
||||
Remote origin does not have git-annex installed; setting remote.origin.annex-ignore
|
||||
git-annex: cannot determine uuid for origin
|
||||
|
||||
Anyone actually have this working?
|
||||
"""]]
|
Loading…
Add table
Reference in a new issue