[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Newbie: Subclipse and repository layout

From: lamikr <lamikr_at_cc.jyu.fi>
Date: 2005-02-15 23:17:54 CET

Any idea what would be a good way to organize a repository which consist
of from
more than one modules. Each of these modules is checked out to Eclipse
as a own
project but the release is the combination/summary of those modules.
Each of the modules can also have their own branches.
Would following be the ideal one?

/repos/trunk/ProjectA
/repos/trunk/ProjectB
/repos/branch/ProjectA_branch1
/repos/branch/ProjectA_branch2
/repos/branch/ProjectB_branch1
/repos/tags/releases/0.5/ProjectA
/repos/tags/releases/0.5/ProjectB

Ian Brockbank wrote:

>Hi Hugo,
>
>
>
>>It would be a nice feature to have subclipse create the
>>trunk, tags and
>>branches directories and automatically switch to trunk after
>>you share a
>>new project. Maybe somekind of "project template" feature?
>>
>>
>
>Nice idea in theory. Unfortunately that wouldn't work for us - we have
>repos/trunk/projectA
> projectB
>repos/branches/branchA
> branchF
>repos/tags/releases/projectA-1.3.0
> projectA-1.3.1
> projectB-2.1.0
> projectB-2.1.1
>repos/tags/checkpoints/interesting_code
> some_different_interesting_code
>repos/tags/merges/import_vendorlib_1.3.8
>...
>
>In other words, the trunk/branches/tags is at a higher level than the projects.
>
>Cheers,
>
>Ian Brockbank
>Applications Software Team Leader
>e: ian.brockbank@wolfsonmicro.com / apps@wolfsonmicro.com
>scd: ian@scottishdance.net
>t: +44 131 272 7145
>f: +44 131 272 7001
>
>
>
>
>
>
>>-----Original Message-----
>>From: Hugo Visser [mailto:joegi@scene.nl]
>>Sent: 14 February 2005 18:55
>>To: users@subclipse.tigris.org
>>Subject: Re: Newbie: Subclipse and repository layout
>>
>>Hi,
>>
>>I basically asked kind of the same question a few weeks ago.
>>This is how
>>I do it now. When I share a project in Eclipse, I fill in the project
>>name as "module" name. Then when the module is shared, I create the
>>trunk directory using the svn repository browser. Then I use
>>team->switch to switch to the trunk. Then it's all in place.
>>It's a bit
>>cumbersome, but it works for me.
>>
>>The base url in my case is http://svn/repository since I create my
>>modules under http://svn/repository/module.
>>Each module has a /trunk /tags and /branches dir. So after
>>the initial
>>team->share I switch to http://svn/repository/module/trunk.
>>
>>It would be a nice feature to have subclipse create the
>>trunk, tags and
>>branches directories and automatically switch to trunk after
>>you share a
>>new project. Maybe somekind of "project template" feature?
>>
>>Hope this helps,
>>
>>Hugo
>>
>>Aloys Oberthür wrote:
>>
>>
>>>I understand that I should layout my repository in a
>>>
>>>
>>standardized way with
>>
>>
>>>/trunk, /tags and /branches Subversion-directories.
>>>
>>>Now if I do use (e.g.) a
>>>
>>>
>>file:///e:/repositories/myproject/trunk URL when
>>
>>
>>>connecting to my repository in Eclipse I do not see the
>>>
>>>
>>other directories
>>
>>
>>>(i.e. /tags and /branches), but if I do use the
>>>file:///e:/repositories/myproject URL I do not commit to the /trunk
>>>directory but to the 'top-level' URL when sharing the
>>>
>>>
>>project and instead
>>
>>
>>>get the /trunk, /tags, /branches directories and a
>>>
>>>
>>/myproject directory.
>>
>>
>>>How do I commit to /trunk and still do see the other
>>>
>>>
>>directories in my
>>
>>
>>>repository.
>>>
>>>Thanks, Aloys
>>>
>>>
>>>
>>>
>>---------------------------------------------------------------------
>>
>>
>>>To unsubscribe, e-mail: users-unsubscribe@subclipse.tigris.org
>>>For additional commands, e-mail: users-help@subclipse.tigris.org
>>>
>>>
>>>
>>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: users-unsubscribe@subclipse.tigris.org
>>For additional commands, e-mail: users-help@subclipse.tigris.org
>>
>>
>>______________________________________________________________
>>__________
>>This email has been scanned for all viruses by the MessageLabs Email
>>Security System.
>>______________________________________________________________
>>__________
>>
>>
>>
>>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: users-unsubscribe@subclipse.tigris.org
>For additional commands, e-mail: users-help@subclipse.tigris.org
>
>
>
>
Received on Wed Feb 16 09:17:54 2005

This is an archived mail posted to the Subclipse Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.