2012-05-22 4 views
0

Я могу подключиться к моему серверу subversion с помощью Subclipse, но мой коммит не работает, и я хотел бы добавить некоторые пользовательские команды, чтобы заставить его работать (мне нужно передать un/pw). Как установить эти параметры?Как настроить команду фиксации в подзаголовке?

Сейчас команда это установка просто commit -m "" Я хотел бы, чтобы это было

commit -m --username <un> --password <pw>

Спасибо.

ответ

1

Subversion предложит вам ввести имя пользователя/пароль, если у него нет кэшированных действительных учетных данных. Если вы не хотите использовать эти учетные данные, вам нужно очистить кэш Subversion. Если вы используете JavaHL, это означает удаление папки ~/.subversion/auth. В Windows это% APPDATA% \ Subversion \ auth

SVNKit кэширует учетные данные в файле ключей Eclipse.

+0

Кажется, мне не дают запрос на учетные данные для просмотра содержимого SVN, только для фиксации. В любом случае, я могу заставить его отправлять учетные данные? – kevingreen

+1

Невозможно заставить клиента SVN отправлять учетные данные. Сервер SVN требует учетных данных, и только тогда клиент отправляет их. Измените свой сервер, чтобы он не разрешал анонимный доступ, и вам будет отказано. См. Примечание в конце этих документов: http://svnbook.red-bean.com/en/1.7/svn.serverconfig.netmodel.html#svn.serverconfig.netmodel.creds –