Re: permanently ignoring some modified files in a checkout
From: David Weintraub <qazwart_at_gmail.com>
Date: Wed, 3 Sep 2008 14:23:12 -0400
These files are already in the repository? If not, you can put the
However, this is for UNVERSIONED items -- that is stuff not in the
If you're using Subversion 1.5 client, you can take a look at
I'm not 100% happy with the way changelists are done because the
That way, if I am in Nick's position, I could do a "svn co", and
What you should really do is have a "link generator" script and store
Because I guarantee you that someone will accidentally commit a change
-- David Weintraub qazwart_at_gmail.com On Wed, Sep 3, 2008 at 2:00 PM, Ryan Schmidt <subversion-2008c_at_ryandesign.com> wrote: > Quoting Nick Jennings <nick_at_cmdwebsites.com>: > >> I have a local checkout of a project I'm working on, the code >> makes heavy use of symlinks using absolute paths (such as linking to >> /<project>/<foo>/<bar>/<file>). On the system /<project> is a symlink >> to the master (live) checkout of the project. Basically there is a lot >> of linking within the project and in order to be clear about where >> things link to, the designer decided to use these absolute paths. >> >> So, I'm developing on the same system, but obviously I want all the >> symlinks to point to /<mycheckout>/* . I made a quick shell script to >> re-link the files in my checkout and everything works great. >> >> However: when I do an 'svn status' all the symlinks show up as M and of >> course I never want to commit these files, (though I might want to >> commit the files they link to). Is there any way to in effect ignore >> all these symlinks? So when I do an 'svn status' I only see the files >> that I've modified during my development? >> >> I know it's kind of a strange request, but I'm trying to avoid setting >> up an entire chroot system just for some quick development work. > > I see this as another case of this situation: > > http://subversion.tigris.org/faq.html#ignore-commit > > The answer is: do not put those symlinks into the repository. Instead, you > could create a script which is in the repository, and the script creates the > symlinks on the developer system to point to the right place. And add > svn:ignore properties to the directories to ignore the unversioned symlinks. > > > Or, use relative symlinks so that they always work, regardless of where the > working copy is. > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org > For additional commands, e-mail: users-help_at_subversion.tigris.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org For additional commands, e-mail: users-help_at_subversion.tigris.orgReceived on 2008-09-03 20:23:36 CEST |
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.