Line 15: |
Line 15: |
| RemoteRepoURL="https://src.koozali.org/$RemoteUser/$1" | | RemoteRepoURL="https://src.koozali.org/$RemoteUser/$1" |
| mkdir -p $GitFiles | | mkdir -p $GitFiles |
| + | |
| #Make sure credentials taken from store | | #Make sure credentials taken from store |
− | git config --global credential.helper store | + | git config --global credential.helper store #The first time you pull or push it will ask for credentials and then save them in a file. |
| | | |
| # Clone the CVS repository | | # Clone the CVS repository |
Line 28: |
Line 29: |
| # Create the local Git repository | | # Create the local Git repository |
| cd $GitFiles | | cd $GitFiles |
| + | rm -rf $1 |
| git init $1 | | git init $1 |
| cd $1 | | cd $1 |
Line 34: |
Line 36: |
| if [ $2 == "contrib" ]; then | | if [ $2 == "contrib" ]; then |
| mkdir -p contribs10 | | mkdir -p contribs10 |
− | cp $CVSFiles/$1/contribs10/*.patch ./contribs10/
| + | for fpath in "*.patch" "*.spec" "*.gz" "*.tgz" "*.xz" "Makefile" |
− | cp $CVSFiles/$1/contribs10/*.spec ./contribs10/
| + | do |
− | cp $CVSFiles/$1/contribs10/*.tar.gz ./contribs10/
| + | cp $CVSFiles/$1/contribs10/$fpath ./contribs10/ |
− | cp $CVSFiles/$1/contribs10/*.tgz ./contribs10/
| + | done |
− | cp $CVSFiles/$1/contribs10/*.xz ./contribs10/
| |
− | cp $CVSFiles/$1/contribs10/Makefile ./contribs10/
| |
| else | | else |
− | mkdir -p sme10
| + | mkdir -p sme10 |
− | cp $CVSFiles/$1/sme10/*.patch ./sme10/
| + | for fpath in "*.patch" "*.spec" "*.gz" "*.tgz" "*.xz" "Makefile" |
− | cp $CVSFiles/$1/sme10/*.spec ./sme10/
| + | do |
− | cp $CVSFiles/$1/sme10/*.tar.gz ./sme10/
| + | cp $CVSFiles/$1/sme10/$fpath ./sme10/ |
− | cp $CVSFiles/$1/sme10/*.tgz ./sme10/
| + | done |
− | cp $CVSFiles/$1/sme10/*.xz ./sme10/ | |
− | cp $CVSFiles/$1/sme10/Makefile ./sme10/
| |
| fi | | fi |
| | | |
Line 65: |
Line 63: |
| echo "Created $1 Repo in $RemoteRepoURL" | | echo "Created $1 Repo in $RemoteRepoURL" |
| exit 0 | | exit 0 |
− |
| |
− |
| |
− |
| |
| </syntaxhighlight>Issues: | | </syntaxhighlight>Issues: |
| | | |