On 10/16/07, Thomas Bächler <thomas@archlinux.org> wrote:
Paul Mattal schrieb:
I know I could potentially be more productive if I could cherrypick PKGBUILD mods from community members. Sounds like a small thing, and it probably is, but git is a powerful way of working.
Can anyone explain to me what cherrypicking is?
man git-cherry-pick might help. It basically means picking one commit off another branch, and having it be correctly applied to the current branch through a possible 3-way merge if necessary.
The existing cvs seems to support everything, and if we're only evaluating based on support and not based on better features, why switch at all? Why not stay with CVS?
CVS has no proper way of moving, removing or copying files or whole directories. We moved around between repositories by moving the directories between CVS trees to keep history, which is ugly. We cannot at the same time clean up the repository from directories we do not need anymore and keep the history (and I do want a clean working copy with only directories that are still required and used). So CVS does NOT support everything we need.
Do you have a .cvsrc? Try adding a "update -dP" line (and a "checkout -P"), or something along those lines.