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

Re: Question about svn:externals linking within a repository

From: Jason Harrison <harrison_at_koolhausgames.com>
Date: Tue, 11 Mar 2008 10:26:43 -0700

Simon Large wrote:
> TortoiseSVN commits _from_ a single working copy _to_ the repository.
> You can only commit changed files at or below the folder level you run
> the commit from.
Isn't more correct to say that:
TortoiseSVN commits from a single folder /a/ of a working copy all of
the folders {/b/, /c/, /d/...}within (and below) the folder /a/, to the
single repository A that working copy /a/ was checked out from. The
folders {/b/, /c/, /d/...} could have been checked out from anywhere in
the repository A via svn:externals, or local file system copies/moves.
If the folders {/b/, /c/, /d/...} were checked out from other
repositories than A, they will not be committed.

(I've seen a case where a subfolder of the repository trunk was checked
out and moved into a working copy of the branch and there was much
confusion about why changes and commits to the branch didn't result in
other developers getting copies of the fixed code. Careful examination
of the commit log demonstrated that the working copy structure can bear
little relationship to the repository structure.)


Jason Harrison
Video Game Software Engineer
Koolhaus Games Inc.
206 - 896 Cambie Street
Vancouver, B.C. V6B 2P6
Studio Tel: 604 696 9797
Mobile Tel: 604 644 8611
This email message is confidential and may contain privileged 
information. Any unauthorized dissemination or copying is strictly 
prohibited. If you have received it in error, please delete it and 
notify us immediately. This message was not encrypted and internet 
email may not be secure. Please inform us if you require encryption 
for future messages.
To unsubscribe, e-mail: users-unsubscribe_at_tortoisesvn.tigris.org
For additional commands, e-mail: users-help_at_tortoisesvn.tigris.org
Received on 2008-03-11 17:27:08 CET

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