I did not ﬁnd anything on the web I thought I’d paste this here for anyone else running into this issue. I had to change the stored credentials for a git server and starting the OS X keychain failed with a strange error message that the stored password was bound to a speciﬁc user (which I naively assumed was me).
Source Code Managment tools, like svn, cvs, git, etc.
Since some weeks, I am almost completely using
tig for my work with git repositories.
It requires a unix shell and git to be installed (I have not tried to install it on windows) and I have found that the keyboard shortcuts need some tweaking.
The shortcuts are easy to remember and are particularly easy to use on a US layout keyboard (i. e., where
, etc. are easily avaialble).
While working with unfamiliar and large svn trees I was wondering how I can get all svn externals within the source tree on the command line. As almost always, stackoverﬂow has the answer:
svn pg svn:externals -R
That’s it again and cheers!
Today I had to check in into CVS after millions of years having passed since I last invoked
cvs in a terminal. I was really surprised how much I forgot about the tool I was using on a daily basis, several million years ago. As I converted towards using Git mostly and need to use SVN occasionally I decided to make my own little SCM Matrix here, to remember just the basics. Of course, CVS, SVN, and Git work completely diﬀerent and creating a repository in CVS has very little in common with creating a repository in Git.
Another reminder for myself:
You can specify git repositories in diﬀerent ways, depending on the protocol you use.
or how to get rid of:
p11-kit: couldn't load module: /usr/lib/x86_64-linux-gnu/pkcs11/gnome-keyring-pkcs11.so
After I moved my ubuntu desktop to kubuntu, the gnome-keyring always was started at every login, asking for my password. Besides the fact, that gnome-keyring does not feel native when working on KDE, every time I invoked
svn in the terminal, I saw the error message from the subtitle.
The solution was pretty tedious to ﬁnd, so I hope to save you and myself some time if this will happen again.