Tag: git svn

decentralized development using git and git-svn

We have 2-3 small teams of 2-3 people. We all use git for local and svn for central repository and git-svn got sync. This is works all the time except when we want to share our code between the team it self. So we have tried out git pull, this creates lots of conflicts and […]

How can I re-fetch the revisions of a newly specified branch with git-svn

I’ve fetched a whole repository from SVN up through revision 15000. I realized that I had an extra branch stashed away in a different location. Is there any way to update the .git/config file with the location of this new branch and re-fetch only the revisions pertaining to that branch?

What are pros and cons of using git-svn?

I’m tired of subversion, it keeps corrupting its own repository. As I was for a long time curios of git and always wanted to try it out, I’ve decided to give it a go and use git-svn. But reading through documentation I realized that you can’t use much of git awesomeness with it. You can’t […]

Git downloading trunk using subversion bridge

I am using the git to subversion bridge to check out a subversion repository. Initially I was using this command, get svn clone -s svn://repositoryName/etc But our subversion repository is massive, many years of development, many branches, etc. The consequence is that the process dies often, when it is compressing the repository the memory usage […]

Why does this series of git-svn commands result in a detached HEAD?

I do this: $ git svn clone http://monsterdebugger.googlecode.com/svn/ -s –prefix=svn/ monsterdebugger $ cd monsterdebugger $ git branch -a * master remotes/svn/trunk $ git co remotes/svn/trunk Note: checking out ‘remotes/svn/trunk’. You are in ‘detached HEAD’ state. <And so on…> I guess I’m not fully understanding what’s going on under the hood here. Shouldn’t remotes/svn/trunk be a […]

Mirror git to svn

I have a primary git repository for an opensource project I want to mirror all commits to a svn repository (on code.google.com), is it possible ?

“git rebase <branch>” on git svn repo changed remote tracking destination?

I have a git svn repo. I have multiple release branches in here. I was preparing a new release and as part of it, I figured I’d do a “git rebase” from the previous release to pull over any changes that hadn’t been merged. So I set up my branches… git branch new_release remotes/svn-branches/new_release git […]

Difference between git pull –rebase, git rebase and git merge

Could anyone explain this with keeping even the remote repositories in mind?

How does git decide which version of svn to use in git-svn?

I have installed git and svn with homebrew on my mac running 10.7.4. There is a version of svn on my machine in /usr/bin which appears to be the version that git svn is using. $ git –version git version 1.7.10.4 $ svn –version svn, version 1.7.5 (r1336830) $ git svn –version git-svn version 1.7.10.4 […]

Avoiding “warning: There are too many unreachable loose objects” during git svn clone/fetch

When running a git svn clone or git svn fetch against a large Subversion repository (100k+ commits), the fetch regularly stops with: Auto packing the repository in background for optimum performance. See “git help gc” for manual housekeeping. error: The last gc run reported the following. Please correct the root cause and remove .git/gc.log. Automatic […]

Git Baby is a git and github fan, let's start git clone.