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

Re: Bug in helpfile and status display feature request

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2006-09-29 12:36:56 CEST

On 9/28/06, Jens-Michael Gross <j.m.gross@convia-gmbh.de> wrote:

> Another thing is a feature request:
> In many projects there are files which are subject to constant changes. Such as the resulting binary of a compilation process. Or the IDE project file.
> Usually, you want these files under version control, but not for each and every change in the file.

No, you absolutely *don't* want such files under version control at all!
If you need those under version control, then that indicates a flaw in
your project layout/organisation/...

If you need a binary 'versioned', e.g. with a tag, then you can
*import* the binary to the tag once you're finished.

> Additionally, every change of these files (if versioned) puts the whole project into modified state in the status display. Just because you opened the IDE and looked at some source files.

If the IDE requires files to work but then changes them every time you
simply open a project, then that IDE is flawed (sorry, but that's
true). I know I also have to deal with such IDE's in my office. But I
always write a bug report to the company responsible for the IDE, and
until now I always got an answer back that I'm right and that they
will fix it in a later release.

> I'd really like to have some special tortoise attribute for this kind of files. The status check then can flag them as modified, but not propagate the modified state to the parent folder(s). And the commit dialog could make
> these files deselected by default (while still offering them for commit).

Bad idea. Very bad.
If you have a file which you (almost) never want to commit and
therefore always have deselected in the commit dialog, then that means
that TSVN has to do a non-recursive commit. And non-recursive commits
are limited: you can't non-recursively commit a folder deletion or a
folder rename/move.

> Maybe you can consider putting this onto the issue tracker.

Sorry, but no.

Stefan

-- 
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Fri Sep 29 12:37:02 2006

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.