Мне также нравится фиксировать после того, как я заканчиваю блок работы, которая является часто несколько раз в день. Я думаю, что легче видеть то, что происходит в маленьких фиксациях, чем большие. Если Вы волнуетесь по поводу слишком многих фиксаций, можно рассмотреть создание ответвления и слияние его назад к соединительной линии, когда целая функция закончена.
Вот связанное сообщение в блоге: Ужас Кодирования: Регистрация Рано, Регистрация Часто
Вы можете достичь этого через CoreCon ... После того, как Microsoft перешла с EVC на Visual Studio, они отказались от Platform Manager в пользу CoreCon.
Взгляните на C: \ Program Files \ Common Files \ Microsoft Shared \ CoreCon \ 1.0 \ Target \ wce400 [targetarch].
Обычно вы запускаете ConmanClient2.exe, а затем CMAccept.exe, который открывает временное окно, в котором вы можете установить TCP / IP-соединение через IDE.
Вы можете отменить необходимость в CMAccept.exe, добавив регистрационный ключ HKEY_LOCAL_MACHINE \ System \ CoreConOverrideSecurity = DWORD: 0x01.
После того, как CoreCon запустится на вашем целевом устройстве, вам нужно указать IDE на устройство через «Параметры устройства» / «Свойства» / «Транспорт» / «Настроить» / «Использовать определенный IP-адрес». Просто установите IP-адрес устройства.
Я обнаружил, что CoreCon намного быстрее и надежнее, чем старая инфраструктура EVC - отладчик определенно выигрывает от этого. У него есть свои ограничения, но он не зависит напрямую от ActiveSync, который более чем компенсирует это! :)