tags:

views:

75

answers:

2

Subversion's changelist feature allows you to put a label on certain files. For example, I have a changelist called 'do not commit'. How do I commit everything but the files in this or any other changelists, i.e. modified files that do not belong to a changelist?

A: 

This is a sort of roundabout way of doing it, but you could write a script that tags all files not already on your "do not commit" changelist into another changelist. Then, commit all the changes on that new changelist.

Greg Hewgill
+1  A: 

I know that both TortoiseSVN and AnkhSVN use what's called an ignore-on-commit changelist. This doesn't affect the command line client, and both are Windows (and Visual Studio) tools. I don't know of a program with such a change list on other platforms.

Sander Rijken