Sub git --authors-файл не сопоставлен, в git файл author.txt пуст - PullRequest
0 голосов
/ 19 февраля 2020

Я использую sub git, чтобы импортировать svn-репозиторий в локальный git.

$ subgit import --authors-file authors.txt https://foobar.com:8443/svn/project/ gitproject.git

К сожалению, пользователи отображаются в моем gitlab как:

svnuser@localhost 

I обратил внимание, что в файле gitproject author.txt. git - это всего лишь пустой файл с вводным заголовком.

Несмотря на то, что в лог-файле указан правильный файл author.txt (полный путь скопирован и открыт в explorer):

authorsFile = C:/foo/bar/authors.txt

Я пробовал несколько способов установить username = foo bar <user.name@foo.bar>, как написано в git -users-mapping, но без изменений. Если используется неправильный формат, будет ли real hors.txt пустым?

Как я могу заставить sub git принять мой файл author.txt?

1 Ответ

0 голосов
/ 20 февраля 2020

Возможный обходной путь - использовать импорт с предварительной настройкой. Для этого сначала запустите команду 'configure':

subgit configure --svn-url https://foobar.com:8443/svn/project gitproject.git

, затем отредактируйте gitproject.git / subgit /hors.txt и выполните ее с отображением реальных пользователей. После этого запустите импорт:

subgit import gitproject.git

Этот файл определенно будет работать.

...