Где плагин scm хранит данные

<project>
  <modelVersion>4.0.0</modelVersion>
  <packaging>jar</packaging>
  <version>1.0-SNAPSHOT</version>
  <groupId>a</groupId>
  <artifactId>a</artifactId>
  <name>SCM Sample Project</name>
  <url>http://somecompany.com</url>

   <scm>
    <connection>scm:svn:http://my-svn-url/trunk/</connection>
    <developerConnection>scm:svn:http://my-svn-url/trunk/</developerConnection>
    <url>scm:svn:http://my-svn-url/trunk/</url>
  </scm>
  <build>
  </build>

</project>

Как вы видите, у меня нет svn crendentials, я все еще могу оформить заказ. Более того, я думаю, что maven хранит все эти учетные данные где-то в кеше, поскольку мои базовые конфигурации НЕ воспринимаются как "checkoutDirectory". Может кто-нибудь, пожалуйста, помогите о том, как очистить кэш... или я что-то скучаю:(

1 ответ

Файл settings.xml является правильным расположением для имени пользователя / паролей:

<server>
  <id>my-svn-url</id>
  <username>TheUserIAmOnSVN</username>
  <password>MySVNPassword</password>
</server>

Специальные вещи для Subversion вы можете настроить в провайдере scm.

Если вы работаете локально, Subversion сохраняет имена пользователей и пароли в своем собственном кэше ($HOME/.svn/)...

Другие вопросы по тегам