6 Stimmen

Überprüfen eines Git-Repositorys und Wechseln zu einem bestimmten Branch unter Verwendung von Maven SCM

Ich möchte Maven verwenden, um ein Git-Repository auszuchecken. In unserem speziellen Anwendungsfall ist das sinnvoll, da dieses Git-Repository Dateien enthält, die wir in unseren Build-Prozess einbeziehen müssen.

Aufgrund der Projektart ist es wahrscheinlich, dass das Git-Repository verschiedene Branches hat. Also ein einfaches: scm:git:git@github.example.com:myproject/project.git

wird nicht funktionieren, da dies den master auschecked. Ich möchte zum Beispiel den Branch "3.0V3"

Gibt es eine Möglichkeit, anzugeben, welchen Branch Maven auschecken soll?

11voto

Raghuram Punkte 50648

Sie können die und Eigenschaften des maven scm plugins verwenden, um dies zu erreichen.

    scm:git:url

 ...

        ...

          org.apache.maven.plugins
          maven-scm-plugin
          1.8.1

              developerConnection
              branch-name
              branch

    ...

  ...

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X