As you may have figured out, the problem is that git svn clone (fetching
repo) needs a work-tree to operate. That's why you need to split it into the
"bare repo" and the "fetching repo". The former works as a central Git repo,
the latter is responsible for fetching stuff from SVN.
This is also
On Mar 15, 1:54 pm, Thomas Ferris Nicolaisen wrote:
> Hi Sabba,
>
> The thing is that the repository on *gitserver* has to be a "bare"
> repository. Usually all central git repositories are "bare". It doesn't make
> sense for them to have a work-tree, and that's why Git stops you from
> pushing.
Hi Sabba,
The thing is that the repository on *gitserver* has to be a "bare"
repository. Usually all central git repositories are "bare". It doesn't make
sense for them to have a work-tree, and that's why Git stops you from
pushing.
I suggest you have a look at my collection of resources and