You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Andreas Lindh <an...@home.se> on 2006/09/07 18:18:04 UTC

nfs shared source code.

Hi!

Why does svn:externals not permitt an absolute path or at least ../
I get the error:

svn: Invalid svn:externals property on '.': target involves '.' or '..'
or is an absolute path


If you have many users at a company and all are supposed to use the same
tag of a source code of a component (or many components). And the
components are biiigg. It would be very favourable if they could share
the code?

The number of bytes needed in my working copy would be many many gigs.

Multiply that with a couple of hundred users and it is not feasable.

Regards
Andreas


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: nfs shared source code.

Posted by Ryan Schmidt <su...@ryandesign.com>.
On Sep 7, 2006, at 20:18, Andreas Lindh wrote:

> Why does svn:externals not permitt an absolute path or at least ../
> I get the error:
>
> svn: Invalid svn:externals property on '.': target involves '.' or  
> '..'
> or is an absolute path

Because it hasn't been implemented yet. It's this feature request:

http://subversion.tigris.org/issues/show_bug.cgi?id=1336

Actually it looks like someone has attached a patch to implement at  
least some of this. I haven't tried it so I can't say whether it  
works or is suitable for all environments.


> If you have many users at a company and all are supposed to use the  
> same
> tag of a source code of a component (or many components). And the
> components are biiigg. It would be very favourable if they could share
> the code?
>
> The number of bytes needed in my working copy would be many many gigs.
>
> Multiply that with a couple of hundred users and it is not feasable.

I don't know what to say to this. Subversion philosophy is that  
everybody has their own working copy of the environment so they can  
make changes independently of anybody else's work. It is thought that  
disks are cheap; IDE disks cost well under $1/GB now so adding  
additional hard drives to your desktops should not be a big problem  
since it will enhance your productivity which increases the amount of  
revenue you create for the company thereby paying for the disks.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: nfs shared source code.

Posted by Theo Van Dinter <fe...@kluge.net>.
On Thu, Sep 07, 2006 at 08:18:04PM +0200, Andreas Lindh wrote:
> If you have many users at a company and all are supposed to use the same
> tag of a source code of a component (or many components). And the
> components are biiigg. It would be very favourable if they could share
> the code?

Are all of the people expected to be able to make changes to all of the
components?  It may be appropriate to have a script or something which sets up
the development tree and instead of svn:external use symlinks to point to a
shared space.

There may need to be an appropriate method (cron, etc,) to update that shared
space periodically, etc.

-- 
Randomly Generated Tagline:
"Honesty is the key to a relationship. If you can fake that, you're in."
         - Richard Jeni