У меня давно сложилось впечатление, что WholeTomato — это карманная компания Microsoft и они принципиально ничего не делают с IntelliSense для С++, чтобы люди покупали VA.
Да, действительно, есть над чем поработать:
1. Неизменяемый размер окна.
2. Custom list неюзабелен из-за микроскопического размера, Allow list и Reject list тоже будут неудобны.
3. Overwrite logfile и Save to custom dir должны быть дополнены кнопочкой выбора файла/директории с помощью системного диалога.
4. Список Accept/Reject не кастомизируется.
5. Отсутствие акселераторов (хотя возможно они присутствуют, но просто не видны пока не нажат Alt).
И мы ещё не видели, что скрывается за кнопкой Pro Mode, возможно там всё это исправлено.
Ну вот смотрите, банальный пример косяка Git на Windows:
Скрытый текст
/e/src/Osmand (master)$ git status
# On branch master
# Your branch is behind 'origin/master' by 103 commits, and can be fast-forwarded.
# (use "git pull" to update your local branch)
#
# Changes not staged for commit:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: .gitignore
# modified: OsmAnd/.settings/org.eclipse.jdt.core.prefs
# modified: OsmAnd/assets/bundled_assets.xml
# modified: OsmAnd/jni/Android.mk
# modified: OsmAnd/jni/Application.mk
# modified: OsmAnd/jni/cpufeatures_proxy/Android.mk
# modified: OsmAnd/jni/cpufeatures_proxy/cpuCheck.cpp
# modified: OsmAnd/proguard-project.txt
# modified: OsmAnd/scripts/generate.sh
#
no changes added to commit (use "git add" and/or "git commit -a")
/e/src/Osmand (master) $ git checkout -- OsmAnd/assets/bundled_assets.xml
/e/src/Osmand (master) $ git status
# On branch master
# Your branch is behind 'origin/master' by 103 commits, and can be fast-forwarded.
# (use "git pull" to update your local branch)
#
# Changes not staged for commit:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: .gitignore
# modified: OsmAnd/.settings/org.eclipse.jdt.core.prefs
# modified: OsmAnd/assets/bundled_assets.xml
# modified: OsmAnd/jni/Android.mk
# modified: OsmAnd/jni/Application.mk
# modified: OsmAnd/jni/cpufeatures_proxy/Android.mk
# modified: OsmAnd/jni/cpufeatures_proxy/cpuCheck.cpp
# modified: OsmAnd/proguard-project.txt
# modified: OsmAnd/scripts/generate.sh
#
no changes added to commit (use "git add" and/or "git commit -a")
/e/src/Osmand (master)$ git reset --hard
HEAD is now at 362fd88 Translated using Weblate.
/e/src/Osmand (master)$ git status
# On branch master
# Your branch is behind 'origin/master' by 103 commits, and can be fast-forwarded.
# (use "git pull" to update your local branch)
#
# Changes not staged for commit:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: .gitignore
# modified: OsmAnd/.settings/org.eclipse.jdt.core.prefs
# modified: OsmAnd/assets/bundled_assets.xml
# modified: OsmAnd/jni/Android.mk
# modified: OsmAnd/jni/Application.mk
# modified: OsmAnd/jni/cpufeatures_proxy/Android.mk
# modified: OsmAnd/jni/cpufeatures_proxy/cpuCheck.cpp
# modified: OsmAnd/proguard-project.txt
# modified: OsmAnd/scripts/generate.sh
#
no changes added to commit (use "git add" and/or "git commit -a")
/e/src/Osmand (master)$
Решается это установкой core.filemode в false. Но об этом надо знать. А когда этого не знаешь, а пытаешься просто делать то, что тебе говорит гит, такое поведение мягко говоря вводит в ступор.
Ну я же не знаю, что именно вас утомило в использовании TaskCoach. Вы бы описали, чем вас TaskCoach не устраивает и какие у вас требования к issue-трекеру вообще.
один из коллег любит делать пространные комментарии к коммитам, за что его уж совсем никак винить нельзя
Посоветуйте своему коллеге в первой строке комментария писать очень коротко о чём этот коммит вообще, а пространный комментарий начинать со второй строки.
Отлично обстоит, вот например: Git SVN very slow comparative to the Linux version — Closed, Status: WontFix.
Git под Windows вообще похоже развивают по остаточному принципу. Точнее даже не развивают, а так, пытаются сделать вид, что под Windows им тоже можно пользоваться.
С чего бы Гугл должен был ей что-то платить в качестве компенсации (пусть даже нанесенного) морального ущерба? Это ж не Гугл фотографировал и не Гугл выкладывал.
1. Неизменяемый размер окна.
2. Custom list неюзабелен из-за микроскопического размера, Allow list и Reject list тоже будут неудобны.
3. Overwrite logfile и Save to custom dir должны быть дополнены кнопочкой выбора файла/директории с помощью системного диалога.
4. Список Accept/Reject не кастомизируется.
5. Отсутствие акселераторов (хотя возможно они присутствуют, но просто не видны пока не нажат Alt).
И мы ещё не видели, что скрывается за кнопкой Pro Mode, возможно там всё это исправлено.
msysgit последний. Не исключено, кстати, что cygwin git будет корректно работать в этом случае.
Решается это установкой core.filemode в false. Но об этом надо знать. А когда этого не знаешь, а пытаешься просто делать то, что тебе говорит гит, такое поведение мягко говоря вводит в ступор.
Git SVN very slow comparative to the Linux version — Closed, Status: WontFix.
Git под Windows вообще похоже развивают по остаточному принципу. Точнее даже не развивают, а так, пытаются сделать вид, что под Windows им тоже можно пользоваться.