Похоже, что ткань перезаписывает мои локальные настройки пользователя SVN. Основной фрагмент кода, который я могу придумать, имеет значение:
env.svnuser = 'redmine'
env.svnpass = 'SomePassword'
Таким образом, это устанавливает env.svnuser
и env.svnpass
, и они затем используются на удаленном сервере (используя sudo
).
Однако, когда я в следующий раз запускаю svn локально, оказывается, что svn использует имя пользователя, заданное фабрикой - сохраненный пользователь subversion в ~/.subversion/auth/svn.simple
заменяется значением, установленным в env.svnuser
. Есть идеи, как это могло произойти?