Subversion: с кем я вошел?
Я работаю над совместным проектом и с помощью Subversion на Red Hat Enterprise Linux 3. Мне бы хотелось знать, с кем я вошел. Я вошел в систему как я или кто-то еще? Если я проверю свою работу, какое имя пользователя будет связано с фиксацией?
Я никогда не запрашивал имя пользователя или пароль. Когда я совершаю изменения, они просто передаются под другим именем. Я хотел бы, чтобы они были преданы под моим именем.
Я попробовал вариант "--username", как описано на этой странице, но он, похоже, не работал. Я сделал фиксацию, и это было сделано под другим именем пользователя. Я хотел бы, чтобы какой-то способ убедиться, что мои изменения будут совершены под моим именем, прежде чем я сделаю фиксацию.
Ответы
Ответ 1
Хм. Я не уверен. Вы всегда можете lock файл, а затем разблокировать его. Когда вы заблокируете, он скажет вам, кто вы.
Однако, чтобы остановить текущее имя пользователя от кеширования (т.е. сохранено в конфигурационных файлах/реестре среды выполнения), используйте - no-auth-cache вариант.
Если это не так, тогда вы, вероятно, используете svn over ssh, а ssh предоставляет имя пользователя. Исправьте это, и вы сможете начать использовать свой собственный.
Ответ 2
В зависимости от используемой операционной системы хоста, информация о конфигурации хранится в разных местах. См. раздел книги подрывников по этой теме.
Удаление подкаталога auth
конфигурации приведет к удалению любой сохраненной аутентификации, в результате чего Subversion попросит вас об аутентификации. Помимо этого, похоже, нет способа запросить пользователя, которому вы аутентифицированы как.
Ответ 3
Обычно я запрашиваю, когда пытаюсь выполнить фиксацию, если не сохраню информацию об аутентификации, а это значит, что любой может проверить код, но это то, что я видел на своем рабочем месте, когда дело доходит до SVN.
" Re: Как изменить пользователя, если" помнить auth" отмечен? Может быть, какая-то помощь, хотя, если не просто предоставить некоторые более подробно, как обычно, я думаю, что другим было бы это раньше и знать, как с этим справиться.