Tag Archives: git

New Fedora git repositories

A little bit frustrated with Fedora’s new git repositories this morning (for packages). Ding-Yi Chen has a really nice write-up on how to get started with it. Got me a few of the essentials that I had missed earlier. I like the new certificate that can be used with Koji. That’s pretty slick. Ding-Yi Chen also points to a few of the official git-related pages you may need to visit; I’ll recap them here but he’s got a point-by-point getting-things-running on his blog that was really helpful (thanks!)

Unfortunately, there still seems to be some issues:

Cloning into bare repository /cvs-scratch/fedora/opensc/fedpkg.git...
open log failed: Permission denied
fatal: The remote end hung up unexpectedly
Could not clone: Command '['git', 'clone', '--bare', 'ssh://me@pkgs.fedoraproject.org/opensc', '/cvs-scratch/fedora/opensc/fedpkg.git']' returned non-zero exit status 128

I’m not sure what this means. But the old CVS repository doesn’t seem to be usable either, which kinda stinks. I’m sure it’s just a minor buglet or two and will get worked out eventually. Very very happy that we’re no longer using CVS for this… I’d prefer SVN myself, but git is ok too.

Work on remote Subversion repositories locally with Git

This week’s techmail is Work on remote Subversion repositories locally with Git which talks about using Git locally to interface with a remote (or local, even) subversion repository. Involved in a project that uses Subversion as their version control system, but prefer to use Git? No problem. The svn-git plugin can make it seamless to work with a Subversion repository while you use Git locally. It works really slick, and is definitely well worth it for people who prefer Git but have to make use of a Subversion repository.

Convert CVS repositories to Git

This week’s techmail is Convert CVS repositories to Git which goes into the how, and possibly the why, of converting a CVS repository into a git repository, retaining all commit and history information.

Learn to use Git version control for added flexibility

This week’s TechMail is Learn to use Git version control for added flexibility which talks about some of the basics of using Git. This was good for me since I’m a subversion monkey, but since a lot of projects are using Git now, I really needed to get the basics down (and so it makes sense to write about it).