* git-svn: multiple branches directories
@ 2008-06-08 0:23 Tzafrir Cohen
2008-06-08 16:00 ` Steven Walter
0 siblings, 1 reply; 4+ messages in thread
From: Tzafrir Cohen @ 2008-06-08 0:23 UTC (permalink / raw)
To: git
Hi
Does git-svn support a repository layout where branches may reside under
more than one root?
/trunk
/branches
branch1
branch2
branch3
/somedir
branch4
branch5
branch6
/tags
...
--
Tzafrir Cohen
icq#16849755 jabber:tzafrir.cohen@xorcom.com
+972-50-7952406 mailto:tzafrir.cohen@xorcom.com
http://www.xorcom.com iax:guest@local.xorcom.com/tzafrir
^ permalink raw reply [flat|nested] 4+ messages in thread* Re: git-svn: multiple branches directories 2008-06-08 0:23 git-svn: multiple branches directories Tzafrir Cohen @ 2008-06-08 16:00 ` Steven Walter 2008-06-08 18:37 ` Tzafrir Cohen 0 siblings, 1 reply; 4+ messages in thread From: Steven Walter @ 2008-06-08 16:00 UTC (permalink / raw) To: git On Sat, Jun 7, 2008 at 8:23 PM, Tzafrir Cohen <tzafrir.cohen@xorcom.com> wrote: > Hi > > Does git-svn support a repository layout where branches may reside under > more than one root? > > /trunk > /branches > branch1 > branch2 > branch3 > /somedir > branch4 > branch5 > branch6 > /tags > ... git-svn does support it. The way that I interact with repositories like this is to have the main git-svn remote track only the trunk (fetch = /trunk:...), and then to add addititonal remotes for each branch that I want to track. There may be a nicer way to do it, but git-svn certainly supports the method just described. -- -Steven Walter <stevenrwalter@gmail.com> "A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects." -Robert Heinlein ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: git-svn: multiple branches directories 2008-06-08 16:00 ` Steven Walter @ 2008-06-08 18:37 ` Tzafrir Cohen 2008-06-08 18:51 ` Björn Steinbrink 0 siblings, 1 reply; 4+ messages in thread From: Tzafrir Cohen @ 2008-06-08 18:37 UTC (permalink / raw) To: git On Sun, Jun 08, 2008 at 12:00:58PM -0400, Steven Walter wrote: > On Sat, Jun 7, 2008 at 8:23 PM, Tzafrir Cohen <tzafrir.cohen@xorcom.com> wrote: > > Hi > > > > Does git-svn support a repository layout where branches may reside under > > more than one root? > > > > /trunk > > /branches > > branch1 > > branch2 > > branch3 > > /somedir > > branch4 > > branch5 > > branch6 > > /tags > > ... > > git-svn does support it. The way that I interact with repositories > like this is to have the main git-svn remote track only the trunk > (fetch = /trunk:...), and then to add addititonal remotes for each > branch that I want to track. There may be a nicer way to do it, but > git-svn certainly supports the method just described. Thanks for your answer, I'm afraid I don't follow you. Where do I have to write that and where? -- Tzafrir Cohen icq#16849755 jabber:tzafrir.cohen@xorcom.com +972-50-7952406 mailto:tzafrir.cohen@xorcom.com http://www.xorcom.com iax:guest@local.xorcom.com/tzafrir ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: git-svn: multiple branches directories 2008-06-08 18:37 ` Tzafrir Cohen @ 2008-06-08 18:51 ` Björn Steinbrink 0 siblings, 0 replies; 4+ messages in thread From: Björn Steinbrink @ 2008-06-08 18:51 UTC (permalink / raw) To: git On 2008.06.08 21:37:42 +0300, Tzafrir Cohen wrote: > On Sun, Jun 08, 2008 at 12:00:58PM -0400, Steven Walter wrote: > > On Sat, Jun 7, 2008 at 8:23 PM, Tzafrir Cohen <tzafrir.cohen@xorcom.com> wrote: > > > Hi > > > > > > Does git-svn support a repository layout where branches may reside under > > > more than one root? > > > > > > /trunk > > > /branches > > > branch1 > > > branch2 > > > branch3 > > > /somedir > > > branch4 > > > branch5 > > > branch6 > > > /tags > > > ... > > > > git-svn does support it. The way that I interact with repositories > > like this is to have the main git-svn remote track only the trunk > > (fetch = /trunk:...), and then to add addititonal remotes for each > > branch that I want to track. There may be a nicer way to do it, but > > git-svn certainly supports the method just described. > > Thanks for your answer, > > I'm afraid I don't follow you. Where do I have to write that and where? You can just add more svn-remote to a single git repo with "git svn init". So you could do: git svn clone -s svn://host/some/repo cd repo git svn init --branches somedir svn://host/some/repo/ svn2 git svn fetch svn2 To fetch all new stuff at once, you would then later use "git svn fetch --all". Björn ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2008-06-08 18:53 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2008-06-08 0:23 git-svn: multiple branches directories Tzafrir Cohen 2008-06-08 16:00 ` Steven Walter 2008-06-08 18:37 ` Tzafrir Cohen 2008-06-08 18:51 ` Björn Steinbrink
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).