You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Glenn Welker <gl...@mrhtech.com> on 2006/02/21 13:22:07 UTC

Updates and tags

I am trying to determine the best way to update my local files without
pulling down every tagged project. 
 
In daily use it is common to use projects from both major project groups
as well as move between the trunk and branches. Ideally I would like to
come into work and update all of my local files from the root without
getting the tagged directories. Is there a way to ignore a directory
while at the same time making this same directory visible for copy or
other methods that would be necessary for tagging? It is currently
inconvenient to move to each trunk or branch and update locally.
TortoiseSVN or client also shows everything as needing updated or having
changes if we don't have the tags locally.
 
Here is the general outline of our projects.
 
Project group 1
    trunk
        project 1
    tags
        project 1.1
        project 1.2
        project 1.3
        ...
    branches
        project 1
 
Project group 2
    trunk
        project 1
    tags 
        project 1.1
        project 1.2
        project 1.3
        ...
    branches
        project 1
 
Sincerely,
Glenn Welker
 
Developer
MRH Technology Group
www.mrhtech.com <http://www.mrhtech.com/> 
 

Re: Updates and tags

Posted by Ryan Schmidt <su...@ryandesign.com>.
On Feb 21, 2006, at 14:22, Glenn Welker wrote:

> I am trying to determine the best way to update my local files without
> pulling down every tagged project.

Do not check out the project's directory from the repository.  
Instead, check out the project's trunk, and also any branches you're  
working on. Do this for each project you're working on. To update,  
switch into each working copy and update. If this is tedious, you can  
write a script which does it for you, though, really, why would you  
need to update all working copies at once? Just update the ones  
you're going to work on today.

To make a branch or a tag, use URLs to the repository; do not make  
the branch or tag by copying things in your local working copy. Not  
that there would be anything wrong with doing so, but doing so would  
require you to have checked out the project's root directory, which  
as you're discovering is inefficient and not really the best way to  
do it.




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