Changes

From SME Server
Jump to navigationJump to search
Line 235: Line 235:  
Then next time you need to access the repo to push and it asks for your credentials it will save them.   
 
Then next time you need to access the repo to push and it asks for your credentials it will save them.   
 
This saves them apparently in plain to a restricted file called ".git-credentials" somewhere, however I've not found it yet!
 
This saves them apparently in plain to a restricted file called ".git-credentials" somewhere, however I've not found it yet!
 +
 +
===Using the git utilities===
 +
 +
Say you want to move a package from CVS to the GIT system. Here are the instructions:
 +
 +
* git-cvs2git.sh packagename organisation  #Bring it across from CVS, create an equivalent git repo
 +
* git-get-repo-and-build.sh packagename organisation #Prime it down from the gitr repo and "make mockbuild" on it.
 +
* git-make-release.sh packagename organisation tagname releasetype #Create the release as part of the repo and copy the rpms to it as attachments.
 +
 +
releasetypes are draft, prerelease or release. Note that a draft release is not visible unless you are logged in with write access to the repo.
    
==Submitting jobs to the build system==
 
==Submitting jobs to the build system==

Navigation menu