Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

TortoiseSVN has an exclamation mark(!) on a file committed under Subversion. I don't know what might be wrong with it. How to check it?

So I have this file that has an exclamation mark over it, so I guess there must be something wrong. At first I tried to commit it, but Subversion is telling me there's nothing to commit, so I guess that isn't a problem. Maybe it has something to do with some modification in other branch of this same file?

Isn't there a command over the file I can run that tells me what might be wrong with it? I've run "svn info " but that doesn't seem to contain any relevant info to solve this issue.

Here is a screen shot of the file:

enter image description here

like image 634
devoured elysium Avatar asked May 10 '11 21:05

devoured elysium


People also ask

What does exclamation mark mean SVN?

That means the Subversion status is normal. As soon as you start editing a file, the status changes to modified and the icon overlay then changes to a red exclamation mark. That way you can easily see which files were changed since you last updated your working copy and need to be committed.

How do I get rid of TortoiseSVN?

How do I uninstall TortoiseSVN? Simply uninstall from Add/Remove Programs in the Windows control panel. This does not affect your repositories or working copies at all.

How do I update my TortoiseSVN repository?

To update, select the files and/or directories you want, right click and select TortoiseSVN → Update in the explorer context menu. A window will pop up displaying the progress of the update as it runs. Changes done by others will be merged into your files, keeping any changes you may have done to the same files.


1 Answers

Sometimes TortoiseSVN's cache does that. It's a known issue due to integration between TortoiseSVN and Windows Explorer.

Solution: Execute a Clean Up (Right-click folder --> Subversion --> Clean Up). That should take care of it.

like image 150
Adriano Carneiro Avatar answered Nov 18 '22 09:11

Adriano Carneiro