Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gastaldi/git-checkout-plugin

A Maven plugin to perform a sparse checkout (fetch only a subtree) from a given repository
https://github.com/gastaldi/git-checkout-plugin

git github maven-plugin sparse-checkout

Last synced: 30 days ago
JSON representation

A Maven plugin to perform a sparse checkout (fetch only a subtree) from a given repository

Awesome Lists containing this project

README

        

# git-checkout-plugin

A Maven plugin to perform a sparse checkout (fetch only a subtree) from a given Git repository

## POM Configuration

```xml

...



com.github.gastaldi
git-checkout-plugin
1.0.0.Alpha1


get-docs
process-resources

git-checkout





[email protected]:openshiftio/appdev-documentation.git


docs/topics/readme





...

```

### Output

```
[INFO] --- git-checkout-plugin:1.0.0-SNAPSHOT:git-checkout (get-docs) @ launchpad-addon ---
Initialized empty Git repository in /home/ggastald/workspace/launchpad/launchpad-addon/target/classes/.git/
remote: Counting objects: 2614, done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 2614 (delta 0), reused 1 (delta 0), pack-reused 2609
Receiving objects: 100% (2614/2614), 2.90 MiB | 1.00 MiB/s, done.
Resolving deltas: 100% (1570/1570), done.
From github.com:openshiftio/appdev-documentation
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
[INFO] Files available in: /home/ggastald/workspace/launchpad/launchpad-addon/target/classes
```