Your comments

What about the internal Changes view, internal Compare -- do they work? If you still can't get it to work, please setup a small, public test repository (e.g. at GitHub) for which we both can reproduce the problem.

I understand, but I doubt that it's a good idea because it will become too easy for users locking too much (or even the entire repository).

I'm not sure whether we really want to support locking of folders. Hence, I have reduced the topic to "multiple files" only. If you think folder locking is important enough post another topic for folders.

This is already possible when setting Low-Level Property "compare.applyGitFilters". For version 20.2, this will be the default.

Please contact smartgit@syntevo.com and send us logs according to: https://www.syntevo.com/doc/display/SG/Debugging

With version 20.1 we have combined Index and Working Tree into a single node and we don't plan to undo this change.

Regarding Working Tree vs. Commit diff, please vote for: https://smartgit.userecho.com/communities/1/topics/822-

Regarding editing the working tree when diffing against an arbitrary commit -- what's the use case here? Please comment at topic #822.

Without having done any experiments, I'm not so sure we will actually do that in the Log Graph but rather just in the Commit's view (as suggested elsewhere), due to performance reasons. Of course, coloring in the Commit's view should be no issue.

20.1 Preview 10 build 15108 now denotes signed tags and signed commits in the Log Graph. To give it a try: install 20.1 Preview from:

https://www.syntevo.com/smartgit/preview/

and invoke Help|Check for Latest Build . Note that signatures are not yet verified. I have added another topic for this:


https://smartgit.userecho.com/communities/1/topics/1156-