Используя svn2 git, как я могу исключить / игнорировать файлы .config? - PullRequest
0 голосов
/ 15 января 2020

Мы планируем перейти с SVN на GIT. В настоящее время у нас есть пароли и строки подключения в наших файлах .config, и мы хотели бы избежать фиксации этих файлов при первоначальном преобразовании.

Я пробовал аргумент exclude с svn2 git но мне не повезло.

svn2git <svn repo url> --verbose --exclude '.config$'

Вот соответствующий вывод, который я вижу из svn2 git:

Running command: git svn fetch "--ignore-paths=^(?:trunk[/]|branches[/][^/]+[/])(?:.config$)"

Во-первых, как я могу игнорировать эти файлы с этим exclude arg?
Во-вторых, это лучший маршрут к go? Будет ли исключать эти файлы, удалять из них какую-либо историю или коммиты все еще будут содержать прошлые версии файла?

...