Added a comment
This commit is contained in:
parent
3be9dc6e1d
commit
390411a835
1 changed files with 54 additions and 0 deletions
|
@ -0,0 +1,54 @@
|
|||
[[!comment format=mdwn
|
||||
username="filipg@7e6a4a5ad3a393bcea174bf8fd6664deffc76c25"
|
||||
nickname="filipg"
|
||||
avatar="http://cdn.libravatar.org/avatar/3eae35237b5c224a29148e6debacb5f9"
|
||||
subject="comment 2"
|
||||
date="2020-11-30T07:20:34Z"
|
||||
content="""
|
||||
Thanks, Lukey, for your comment. It helped indeed, this works:
|
||||
|
||||
```
|
||||
#!/bin/bash -x
|
||||
|
||||
repo_url=git@gitlab.com:filipg/test-area9.git
|
||||
storage_dir=/home/filipg/storage19
|
||||
work_dir=test-area9
|
||||
|
||||
git --version
|
||||
git-annex version
|
||||
|
||||
mkdir $work_dir
|
||||
cd $work_dir
|
||||
git init
|
||||
git annex init
|
||||
git remote add origin $repo_url
|
||||
echo 'Hello world!' > test.txt
|
||||
git add test.txt
|
||||
dd if=/dev/urandom of=test.bin bs=1 count=1000000
|
||||
git annex add test.bin
|
||||
git commit -m 'init'
|
||||
git push origin master
|
||||
|
||||
mkdir -p $storage_dir
|
||||
git annex initremote shared-storage type=directory directory=$storage_dir encryption=none
|
||||
ls -l $storage_dir
|
||||
git annex copy test.bin --to shared-storage
|
||||
ls -l $storage_dir
|
||||
git annex sync --only-annex
|
||||
|
||||
cd ..
|
||||
|
||||
git clone $repo_url ${work_dir}-copy
|
||||
cd ${work_dir}-copy
|
||||
wc -c test.bin
|
||||
|
||||
git annex init
|
||||
git annex sync --only-annex
|
||||
git annex enableremote shared-storage type=directory directory=$storage_dir encryption=none
|
||||
ls -l $storage_dir
|
||||
git annex get test.bin --from shared-storage
|
||||
wc -c test.bin
|
||||
```
|
||||
|
||||
But still the question why the previous version worked in git-annex 5 remains... So you can't specify remotes in such a way (manually, without syncing) in git-annex 8?
|
||||
"""]]
|
Loading…
Add table
Add a link
Reference in a new issue