Конфликт на удаленном файле git svn - PullRequest
0 голосов
/ 20 июня 2019

Я нахожусь в процессе переноса наших существующих репозиториев SVN в репозитории git с использованием предоставленных здесь инструментов atlassian -> https://bitbucket.org/atlassian/svn-migration-scripts/downloads/

Все идет хорошо, и я работаю над заданием cron, которое обновляет репозитории Bitbucket по ночам после изменений в SVN. Я начал замечать, что один конкретный репозиторий продолжал выдавать ошибку при запуске rebase. После того, как я возился и пробовал множество вещей, я не могу исправить.

Был, я удалил его из SVN, думая, что это решит, файл csproj.user в SVN, что при запуске ребазинга я получаю следующее сообщение:

CONFLICT (modify/delete): RegistryAPI/RegistryAPI.csproj.user was deleted in HEAD and modified in ...
Failed to merge the changes
...

поэтому я делаю git-статус в репозитории rebase и вижу сообщение:

# HEAD detached at 4369887
# You are currently rebasing branch 'master on '4369887'
#   ...
# Unmerged paths: 
#   ...
#      deleted by us:    RegistryAPI.csproj.user

, поэтому я запускаю git rm <Path To File>/RegistryAPI.csproj.user, что я делал ранее, и файл теперь исчез, но когда я снова запускаю команду, я получаю

fatal: pathspec '<PATH To File>/RegistryAPI.csproj.user did not match any files

Итак, я попытался получить git rebase --skip, и это, кажется, работает, но каждый раз, когда я запускаю ребаз, я получаю ту же ошибку, что и выше. Я не уверен, что еще делать на этом этапе.

Я также подтвердил, что файл не существует в SVN и не существует в Bitbucket.

Любая помощь будет оценена.

ТИА

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...