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

RE: Re: Build question

From: Robert Schneider <r.schneider_at_weingartner.com>
Date: 2005-11-07 14:26:44 CET

> -----Original Message-----
> From: Dimitri Papadopoulos-Orfanos [mailto:papadopo@shfj.cea.fr]
> Sent: Monday, November 07, 2005 2:04 PM
> To: users@subversion.tigris.org
> Subject: Re: Build question
>
> Hi,
>
> > For example, you could have a special text box control that is used
in
> > several projects. Would something be wrong when it is built with
other
> > (client-) applications? Is something wrong designed when I have to
build
> > from different repositories?
> > I'm a newbie not an expert, so tell me please if I do something
> > stupid...
>
> I see two solutions:
>
> 1) Either the special text box control is very closely interconnected
to
> all other projects. In that case all projects should live in the same
> repository and have a global revision number that describes the state
of
> the whole set of projects.

I think this cannot be the proper way. If there are further items that
shared differently to the special text box then this structure wouldn't
work (Control A is used by project 1 and 2 and control B is used by
project 1 and 3).

> 2) Or the special text box control is loosely related to the other
> projects. In that case it lives a life of its own and it should be
made
> available through proven methods: software releases, versioning, etc.
> Typically you would never synchronize with the HEAD revision of the
> special text box control, instead you would synchronize with a
specific
> tag.

This seems to me the only advisable approach.

> Anyway, what are you afraid of? What could happen to the special text
> box control and to your other projects during the build process? What
is
> the probablity that happens in the short term? And if that happens,
> can't it be fixed without too much hassle?

I just wanted to make the use of subversion save and reliable somehow. I
assumend that someone could commit something when the build process is
running. This shouldn't cause an problem.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Nov 7 14:30:04 2005

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

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