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

RE: [TSVN] Branching question

From: Amir Kolsky <amir_at_xpandsoft.com>
Date: 2004-08-17 21:43:16 CEST

Egad... I have found out the hard way that externals ARE commited if they
are in the same repository...

I have also managed to get the url working by properly encoding it with %20.
The only problem is that I haven't been able to get the relative
subdirectory to work with a space in it.

How do you deal with the spaces in the relative path name? Do I have to
revert to short DOS names?
    |
    |
   \/
"A A" svn://...../A%20A/

Anyway, going into a separate reporsitory is not really an option, it does
not make sense... Is there a way of making the external reference remain
local on the user's machine and not be propagated to the server.

Is there a way of using keywords in the external url? So that I could
somehow qualify it per user?

If that won't work I'd have to go the template route... :-(

Any other ideas would be welcomed! Have I finally found somethinging wanting
in SVN?

 Amir Kolsky
XP& Software
 

]-----Original Message-----
]From: SteveKing [mailto:steveking@gmx.ch]
]Sent: Tuesday, August 17, 2004 7:41 PM
]To: dev@tortoisesvn.tigris.org
]Subject: Re: [TSVN] Branching question
]
]Amir Kolsky wrote:
]
]> OK, I'm trying the svn:externals route and I can't quite get it to
]> work.. I understand that because of the ways the externals are
]> implemented commits will not be really commited to the external
]> source...so everyone will have their own private copy.
]
]Be carefull with that! The svn:externals _can_ be committed
]with the main project, as long as the externals reside inside
]the same repository database as the main project!
]I have disabled that in the RC1 release already, but it is still
](partly) working in the 1.0.x releases (for non-recursive commits).
]
]> I created a branch with a folder called test control in:
]>
]> svn://mars-buildmach/MarsSubVersion/Branches/Amir/mars/A A/Test
]> Control Test Control holds the 3 files I need to have differnet from
]> user to user
]>
]> At first I went to the Test Control folder in the working copy and
]> tried to set its properties to svn:externals .
]> svn://mars-buildmach/MarsSubVersion/Branches/Amir/mars/A A/Test
]> Control
]
]Try
]svn:externals
]svn://mars-buildmach/MarsSubVersion/Branches/Amir/mars/A%20A/Te
]st%20Control
]
]the URL must be properly encoded. Otherwise, it won't work at all.
]
]Stefan
]
]
]---------------------------------------------------------------------
]To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
]For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
]

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Wed Aug 18 08:52:07 2004

This is an archived mail posted to the TortoiseSVN Dev mailing list.

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