failed to push some refs
I'm trying to push existing repository to fresh Dropbox repository via `git-remote-dropbox`.
When I try to do it I catch an error:
```
Pushing to dropbox:///me/reps/repository.git
debug: writing: /me/reps/repository.git/objects/a1/6cdddb802b28e9b7f52b01222117a09f1d89a7
...
debug: writing: /me/reps/repository.git/objects/2b/30cfc121e27ab54eee75b2a7dbdb6244b402f5
Traceback (most recent call last):
File "/home/user/.local/bin/git-remote-dropbox", line 8, in <module>
sys.exit(main())
File "/home/user/.local/lib/python3.9/site-packages/git_remote_dropbox/cli/helper.py", line 23, in main
helper.run()
File "/home/user/.local/lib/python3.9/site-packages/git_remote_dropbox/helper.py", line 108, in run
self._do_push(line)
File "/home/user/.local/lib/python3.9/site-packages/git_remote_dropbox/helper.py", line 152, in _do_push
self._push(src, dst)
File "/home/user/.local/lib/python3.9/site-packages/git_remote_dropbox/helper.py", line 215, in _push
for done, _ in enumerate(res, 1):
File "/usr/lib/python3.9/multiprocessing/pool.py", line 870, in next
raise value
File "/usr/lib/python3.9/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
File "/home/user/.local/lib/python3.9/site-packages/git_remote_dropbox/util.py", line 103, in __call__
return method(self._obj, *args)
File "/home/user/.local/lib/python3.9/site-packages/git_remote_dropbox/helper.py", line 287, in _put_object
self._connection().files_upload(data, path, mode, mute=True)
File "/home/user/.local/lib/python3.9/site-packages/dropbox/base.py", line 2861, in files_upload
r = self.request(
File "/home/user/.local/lib/python3.9/site-packages/dropbox/dropbox_client.py", line 346, in request
raise ApiError(res.request_id,
dropbox.exceptions.ApiError: ApiError('dddddddddddddddddddddddddddddddd', UploadError('path', UploadWriteFailed(reason=WriteError('conflict', WriteConflictError('file_ancestor', None)), upload_session_id='AAAAAAAAAAAAAAAAAAAAAA')))
error: failed to push some refs to 'dropbox:///me/reps/repository.git'
```
There isn't anything in the folder
```
─➤ ls ~/Dropbox/me/reps/repository.git 130 ↵
ls: cannot access '/home/user/Dropbox/me/reps/repository.git': No such file or directory
```
I've configured remote as follows:
```
[remote "origin"]
url = dropbox:///me/reps/repository.git
fetch = +refs/heads/*:refs/remotes/origin/*
```
P.S.
```
─➤ pip list | grep dropbox
dropbox 11.13.1
git-remote-dropbox 1.1.4
```
关闭于 2024-12-26 10 条评论