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

Re: Remove items from source control without deleting them

From: Stanley Klemme <s.klemme_at_acfr.usyd.edu.au>
Date: Fri, 17 Jul 2009 09:48:53 +1000

Hey Christopher,

On 17/07/2009 6:18 AM, Christopher Clarke wrote:
> at a time.
>
>> > b) Make sure the item is properly created as part of the build process
>> > so that it does not matter whether it is being deleted or not.
>> > Then svn delete the item, everyone else updates, rebuilds, done.
>> > This is the one from Subversion's FAQ.
>> > http://subversion.tigris.org/faq.html#ignore-commit
>
> Works for some situations. Does not work for some e.g. 1) we decide to
> take images dir out of svn. (It was a good idea when it had 50kb of
> icons, but now it has 50gb of family photos.) 2) 3-rd party software has
> decided to provide a GUI for users to change settings that are stored in
> config files. A terrible idea, but I have no control over that. 3) I
> made a mistake and added + committed something that I should have
> ignored (b/c my GUI is so fast and easy and I got drunk and "OK" happy).
> 4) Someone didn't read the FAQ before setting up the repos and/or for
> whatever other reason decided to "unadd" something that someone added
> before. 5) etc.

I think this might be the best solution to your problem, but I still
don't understand why you would not consider this, at all.

Let's see:

1) I don't see any problem with this (maybe with the fact that everyones
family fotos are under version control, but). Just delete the folder

2) Having 3rd party software in version control is indeed a terribile
idea. 3rd party should not be versioned at all, as you are not doing any
development on it. You should be providing unversioned installers or
libraries instead.

3) I can't see how user-error has something to do with this

4) see above - unless your developers are monkeys that are just supposed
to function and not to think.

Maybe, I'm really getting your take on the given solution though. IMHO
this is exactly what you want. Just have your buildscript (which should
be version controlled btw) create that template file for every user and
you and they are sweet. This envolves some work for you and a simple
update and rebuild (which happens after every update anyhow) for your
developers.

Cheers,

Stanley

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2371921

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-07-17 02:05:57 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.