Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there a way to exclude {ignore-on-commit} changes from TortoiseSVN Explorer icon decorations?

TortoiseSVN shows icon decorations in Windows Explorer which show whether there are any uncommitted changes in a particular directory tree. For example:

TortoiseSVN icon decoration

The above image shows that somewhere in the directory tree of Trunk there is a changed file.

However, I often use the ignore-on-commit changelist to hold changes which I never want to commit - for example Web.config changes related to connection strings.

I cannot rely on the icon decorations letting me know whether I have changes, as they will also show up with a red (!) even if there's only Web.config changes. This adds unnecessary noise to Explorer.

Is there a way to change this so that only changes I want to commit are flagged as changes in Explorer?

like image 344
LeopardSkinPillBoxHat Avatar asked Dec 17 '12 02:12

LeopardSkinPillBoxHat


2 Answers

Is there a way to change this

No. Icon overlays work

  • for all files
  • by the same manner
  • always
like image 171
Lazy Badger Avatar answered Oct 29 '22 22:10

Lazy Badger


I recently upgraded to TortoiseSVN version 1.8.3 (I was using 1.7.x before) and it appears that there is now an option to do exactly this! It works perfectly.

enter image description here

like image 37
LeopardSkinPillBoxHat Avatar answered Oct 29 '22 21:10

LeopardSkinPillBoxHat