Updated Branches: refs/heads/master 7927e274e -> 9baf6227f
use placeholder for version rather than hardcoded version Project: http://git-wip-us.apache.org/repos/asf/maven-scm/repo Commit: http://git-wip-us.apache.org/repos/asf/maven-scm/commit/9baf6227 Tree: http://git-wip-us.apache.org/repos/asf/maven-scm/tree/9baf6227 Diff: http://git-wip-us.apache.org/repos/asf/maven-scm/diff/9baf6227 Branch: refs/heads/master Commit: 9baf6227fa440685e67728409f7f039b590cd08f Parents: 7927e27 Author: Olivier Lamy <ol...@apache.org> Authored: Fri Oct 25 09:54:16 2013 +1100 Committer: Olivier Lamy <ol...@apache.org> Committed: Fri Oct 25 09:54:16 2013 +1100 ---------------------------------------------------------------------- .../src/site/markdown/index.md | 122 ------------------- .../src/site/markdown/index.md.vm | 122 +++++++++++++++++++ 2 files changed, 122 insertions(+), 122 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/maven-scm/blob/9baf6227/maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/site/markdown/index.md ---------------------------------------------------------------------- diff --git a/maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/site/markdown/index.md b/maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/site/markdown/index.md deleted file mode 100644 index aa3a519..0000000 --- a/maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/site/markdown/index.md +++ /dev/null @@ -1,122 +0,0 @@ -<!--- -Licensed to the Apache Software Foundation (ASF) under one -or more contributor license agreements. See the NOTICE file -distributed with this work for additional information -regarding copyright ownership. The ASF licenses this file -to you under the Apache License, Version 2.0 (the -"License"); you may not use this file except in compliance -with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, -software distributed under the License is distributed on an -"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -KIND, either express or implied. See the License for the -specific language governing permissions and limitations -under the License. ---> - -maven-scm-provider-jgit -=== - -This scm provider implementation allows the usage of git with the release and scm plugin without having to install a nativ git client. -This implementation uses username and password instead of a public/private keys to authenticate the requests to a remote repository like GitHub. - -Configuration ---- - -Usage with the `maven-release-plugin` - - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-release-plugin</artifactId> - <version>2.3</version> - <configuration> - <providerImplementations> - <git>jgit</git> - </providerImplementations> - </configuration> - <dependencies> - <dependency> - <groupId>org.apache.maven.scm</groupId> - <artifactId>maven-scm-provider-jgit</artifactId> - <version>1.8.1</version> - </dependency> - </dependencies> - </plugin> - -Usage with the `maven-scm-plugin` - - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-scm-plugin</artifactId> - <version>1.8.1</version> - <configuration> - <providerImplementations> - <git>jgit</git> - </providerImplementations> - </configuration> - <dependencies> - <dependency> - <groupId>org.apache.maven.scm</groupId> - <artifactId>maven-scm-provider-jgit</artifactId> - <version>${jgit.provider.version}</version> - </dependency> - </dependencies> - </plugin> - -Examples -____ -changelog - - mvn org.apache.maven.plugins:maven-scm-plugin:1.8.1:changelog - -release - - mvn release:prepare release:perform -Dresume=false -Dusername=XXX -Dpassword=XXX - - - - - -Features ---- - -this is a brief list of the supported maven-scm-provider-jgit's integration status with regard to some core maven plugins - - -maven-scm-plugin ---- - -| goal | implemented?| -| ------------- |:-------------:| -| scm:list | yes | -| scm:tag | yes | -| scm:bootstrap | no | -| scm:export | no | -| scm:update | no | -| scm:status | yes | -| scm:edit | no | -| scm:changelog | yes | -| scm:add | yes | -| scm:unedit | no | -| scm:validate | yes | -| scm:branch | yes | -| scm:checkin | yes | -| scm:checkout | yes | -| scm:diff | yes | -| scm:blame | yes | -| scm:remoteinfo | yes | - -maven-release-plugin ---- - -| goal | implemented?| -| ------------- |:-------------:| -| release:clean | yes | -| release:prepare | yes | -| release:rollback | no | -| release:perform | yes | -| release:stage | no | -| release:branch | yes | \ No newline at end of file http://git-wip-us.apache.org/repos/asf/maven-scm/blob/9baf6227/maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/site/markdown/index.md.vm ---------------------------------------------------------------------- diff --git a/maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/site/markdown/index.md.vm b/maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/site/markdown/index.md.vm new file mode 100644 index 0000000..8734528 --- /dev/null +++ b/maven-scm-providers/maven-scm-providers-git/maven-scm-provider-jgit/src/site/markdown/index.md.vm @@ -0,0 +1,122 @@ +<!--- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> + +maven-scm-provider-jgit +=== + +This scm provider implementation allows the usage of git with the release and scm plugin without having to install a nativ git client. +This implementation uses username and password instead of a public/private keys to authenticate the requests to a remote repository like GitHub. + +Configuration +--- + +Usage with the `maven-release-plugin` + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-release-plugin</artifactId> + <version>2.3</version> + <configuration> + <providerImplementations> + <git>jgit</git> + </providerImplementations> + </configuration> + <dependencies> + <dependency> + <groupId>org.apache.maven.scm</groupId> + <artifactId>maven-scm-provider-jgit</artifactId> + <version>${project.version}</version> + </dependency> + </dependencies> + </plugin> + +Usage with the `maven-scm-plugin` + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-scm-plugin</artifactId> + <version>${project.version}</version> + <configuration> + <providerImplementations> + <git>jgit</git> + </providerImplementations> + </configuration> + <dependencies> + <dependency> + <groupId>org.apache.maven.scm</groupId> + <artifactId>maven-scm-provider-jgit</artifactId> + <version>${project.version}</version> + </dependency> + </dependencies> + </plugin> + +Examples +____ +changelog + + mvn org.apache.maven.plugins:maven-scm-plugin:${project.version}:changelog + +release + + mvn release:prepare release:perform -Dresume=false -Dusername=XXX -Dpassword=XXX + + + + + +Features +--- + +this is a brief list of the supported maven-scm-provider-jgit's integration status with regard to some core maven plugins + + +maven-scm-plugin +--- + +| goal | implemented?| +| ------------- |:-------------:| +| scm:list | yes | +| scm:tag | yes | +| scm:bootstrap | no | +| scm:export | no | +| scm:update | no | +| scm:status | yes | +| scm:edit | no | +| scm:changelog | yes | +| scm:add | yes | +| scm:unedit | no | +| scm:validate | yes | +| scm:branch | yes | +| scm:checkin | yes | +| scm:checkout | yes | +| scm:diff | yes | +| scm:blame | yes | +| scm:remoteinfo | yes | + +maven-release-plugin +--- + +| goal | implemented?| +| ------------- |:-------------:| +| release:clean | yes | +| release:prepare | yes | +| release:rollback | no | +| release:perform | yes | +| release:stage | no | +| release:branch | yes | \ No newline at end of file