This is an old revision of the document!
Action | Before (CVS) | After (Git) |
---|---|---|
add new package | ../builder -a PKG or cvs add PKGDIR | |
rename package | send rename request to cvsadmin@ | |
delete package | remove all sources from cvs | package should be pushed to pld-linux-obsolete and Org Owner in github has to delete it in pld-linux |
update from remote | cvs up | git pull --rebase |
checkin single file | cvs ci file.foo | git add file.foo; git commit; git push |
checkin all changes | cvs ci | git commit -a; git push |
find string from all packages | grep -r oauth_ SPECS | |
list all pkgs | cvs ls packages | |
see old patches | look into Attic/ in cvsweb | git log --pretty=format: --name-only --diff-filter=D |
restore old removed file | look into Attic/ in cvsweb and cvs up -jHEAD -j$DEAD_REV and commit | 1. get sha:git log -- FILE 2. get contents: git show HASH:FILE |