Nathan Hartman wrote:
"svn status" (without -v) is defined as showing only locally modified
items. So I wouldn't object to that, provided there's a way to list
changelist(s) in effect and what files are in them.

Well, "svn status -v" would still show them, but I agree with your point in general.

I wrote about a package of general improvements to changelist support, including "svn changelist --list", here:


https://cwiki.apache.org/confluence/display/SVN/Shelve-Checkpoint+Side+Issues#Shelve-CheckpointSideIssues-ChangelistUIImprovements

I should add two more items to that page:
  - svn status shouldn't show unmodified files
  - need "svn info --show-item=changelist PATH..."

Perhaps one aspect of being in a mature and stable phase of a project's life means that if we are going to change how an existing feature works, we should not change it one little bit at a time like we did in early development phases. Instead we should plan and release a set of related changes all together. Instead of just changing "svn status" to not show unmodified files, we should plan a set of improvements to changelists, and that would be one of the changes.

- Julian

Reply via email to