Это выражение «Настройки в этом разделе может быть изменено только до запуска синхронизации в первый раз» означает, что эти конкретные настройки должны быть установлены до первоначального перевода, их нельзя изменить на лету.Если зеркало уже установлено, и теперь вам нужно изменить эти настройки - другого способа сделать это нет, кроме как перевести репозиторий с самого начала.
Что касается параметров конфигурации в документе- некоторые из них эквивалентны настройкам в пользовательском интерфейсе надстройки, а именно, svn.minimalRevision
присутствует в пользовательском интерфейсе как поле «Минимальная ревизия» в разделе «Настройки перевода», translate.eols
присутствует как «Перевести атрибуты файла»и translate.ignores
эквивалентно «Перевести игнорирует» в том же разделе.Не имеет смысла добавлять эти параметры конфигурации, поскольку они уже присутствуют и устанавливаются в пользовательском интерфейсе.
Однако остальное может помочь, если вам нужно установить параметр, которого нет в веб-интерфейсе.Чтобы установить параметр, просто добавьте его в конфигурацию сопоставления на вкладке «Сопоставление ветвей».По умолчанию в конфигурации присутствует только один раздел [svn]
и только параметры сопоставления, но вы можете добавить любой раздел и любые необходимые параметры (конечно, за исключением тех, которые уже присутствуют в пользовательском интерфейсе).Например, если вам нужно установить, скажем, svn.httpSpooling
и translate.otherProperties
, просто добавьте раздел [translate]
и параметры в конфигурацию:
[svn]
# Options below (trunk, branches, tags, shelves) define correspondence between Subversion
# directories and Git references. Depending on the actual Subversion project layout and whether
# all or only some of the branches have to be mirrored, these options might need to be adjusted.
#
# Generic mapping syntax is:
# <Subversion-Path-Pattern>:<Git-Reference-Pattern>
#
# Subversion paths are relative to the URL defined by the svn.url option.
#
# For more details refer to http://subgit.com/documentation pages.
trunk = trunk:refs/heads/master
branches = branches/*:refs/heads/*
tags = tags/*:refs/tags/*
httpSpooling = true
[translate]
otherProperties = true
Обратите внимание, что некоторые из настроектакже должен быть установлен до первоначального перевода и не может быть изменен на лету после него.