| 29 октябрь 2011 |
| HgSccPackage v1.8.5 - Mercurial plugin for MS Visual Studio 2008/2010/11 |
|
Изменения по сравнению с версией v1.8.4:
- Исправлена проблема с подключением к Kiln из-за изменений в Kiln API. Может потребоваться добавить /Kiln/ суффикс к URL адресу вашего Kiln сайта для успешного подключения
|
|
Возможности:
- Интеграция в MS Visual Studio 2008/2010/11
- Показ статуса файлов в solution explorer
- Поддержка операций с репозиторием: Add, Copy, Remove, Commit, Revert, Rename, Resolve, Compare, Update, Tags, Push, Pull, Incoming, Outgoing, Merge, Clone, Bundle, Archive, Annotate (Blame), View File, Grep, Bookmarks, Rebase
- Просмотр истории изменений файла и связанных с ним наборов изменений, а также разницы между ними
- Отслеживание изменений после переименования файлов в диалоге с историей
- Поддержка утилит сравнения файлов
- В диалоге занесения файлов (Commit Dialog) есть возможность выбрать файлы для занесения и посмотреть разницу между файлами
- Собственный тулбар с кнопками для операций с Mercurial
- Отслеживание файлов, измененных за пределами студии
- Возможность просмотра истории в виде графа ревизий (аналогично: hgk, hgview и tortoisehg change log)
- Поддержка слияния (merge)
- Поддержка перебазирования (rebase) ревизий
- Поддержка нескольких репозиториев Mercurial в одном солюшене
- Поддержка показа изменений во встроенном окне для выбранного файла
- Поддержка вложенных репозиториев (mercurial subrepositories)
- Поддержка закладок (bookmarks)
- Интеграция с Kiln
- Интеграция с BitBucket
|
|
Ограничения:
- Нет поддержки работы с патчами (MQ)
|
|
Примечания:
- Если вы отключите опцию UseSccBindings в настройках плагина, то вам придется активировать плагин самостоятельно, в случае работы с проектами связанными с разными SCC провайдерами. Т.к. без SCC связки студия не может активировать плагин автоматически при загрузке проекта.
|
Скриншоты:
http://bitbucket.org/zzsergant/hgsccpackage/wiki/ScreenShots
Группа для обсуждения плагина:
http://groups.google.ru/group/hgsccpackage
Более подробную информацию можно посмотреть на wiki странице проекта:
http://bitbucket.org/zzsergant/hgsccpackage/wiki/
|
|
|
| Скачать: |
| Скачать версию 1.8.5. Размер ~ 650 Кбайт.
|
|
| 23 октябрь 2011 |
| HgSccPackage v1.8.4 - Mercurial plugin for MS Visual Studio 2008/2010/11 |
|
Изменения по сравнению с версией v1.8.3:
- Улучшена производительность IDE при редактировании файлов.
|
|
|
| Скачать: |
| Скачать версию 1.8.4. Размер ~ 650 Кбайт.
|
|
| 3 октябрь 2011 |
| HgSccPackage v1.8.3 - Mercurial plugin for MS Visual Studio 2008/2010/11 |
|
Изменения по сравнению с версией v1.8.2:
- Исправлена проблема с загрузкой плагина в VS2008, которая появилась в v1.8.2. Из-за изменения описания плагина перестал быть валидным PLK (package load key).
|
|
|
| Скачать: |
| Скачать версию 1.8.3. Размер ~ 650 Кбайт.
|
|
| 27 сентябрь 2011 |
| HgSccPackage v1.8.2 - Mercurial plugin for MS Visual Studio 2008/2010/11 |
|
Изменения по сравнению с версией v1.8.1:
- Добавлена поддержка MS Visual Studio 11 Developer Preview
- Исправлена ошибка с падением студии при первом запуске утилиты сравнения файлов, если утилита не задана в опциях
- Исправлена ошибка с сравнением путей для вложенных репозиториев (subrepositories), если имя одного репозитория полностью включено в имя второго (например: Sub1 и Sub1.Comp2)
- Новый инсталлятор на основе WiX
- Установка .Net Framework v3.5 SP1 теперь не обязательна. Проверяется только наличие студии 2008 и выше.
|
|
| 15 май 2011 |
| HgSccPackage v1.8.1 - Mercurial plugin for MS Visual Studio 2008/2010 |
|
Изменения по сравнению с версией v1.8:
- Добавлена поддержка автоматической загрузки решения (solution) после успешного клонирования репозитория
- Исправлена проблема с нарушением порядка кнопок на тулбаре HgSccPackage после изменения их пользователем и перезагрузки студии
- Добавлено меню верхнего уровня для операций с Mercurial
- В меню Tools -> Options -> Keyboard команды интеграции теперь имеют префикс: Mercurial.Clone, Mercurial.Commit, и т.д. Теперь их более просто искать для назначения горячих клавиш.
- При первом успешном Push'е путь к удаленному репозиторию теперь автоматически сохраняется в настройках репозитория как псевдоним (path alias), если для репозитория еще нет псевдонимов
- Убрана блокировка комбобокса для пути к удаленному репозиторию в окне синхронизации
- Исправлена версия интеграции в окне About студии
- Добавлено запоминание последнего использованного проекта/группы для Kiln в окне создания нового репозитория
- Добавлено запоминание настройки приватности в окне создания репозитория для BitBucket
- Добавлена поддержка создания проектов и групп для Kiln
|
|
|
| Скачать: |
| Скачать версию 1.8.1 Размер ~ 1.1 Мбайт.
|
|
| 13 апрель 2011 |
| HgSccPackage v1.8 - Mercurial plugin for MS Visual Studio 2008/2010 |
|
Изменения по сравнению с версией v1.7.1:
- Добавлена интеграция с BitBucket и Kiln в следующих окнах: Clone, Synchronize, Path alias editor. Теперь можно создавать, просматривать уже существующие, удалять и выбирать репозитории на этих сайтах прямо из плагина.
- Файлы теперь не добавляются автоматически в mercurial для web site проектов
- Добавлена проверка на существование файла решения (solution) при открытии проекта, т.к. для некоторых типов проектов он может отсутствовать, например для web site проектов
- Для web site проектов добавлена возможность ручного добавления выбраных файлов в систему контроля версий, используя команду 'Add to Source Control'
- Изменена иконка в тулбаре и меню для операции grep
- Добавлено новое окно настроек, доступное через меню или тулбар
- Добавлена возможность задания настроек для: BitBucket, Kiln, HttpProxy
- Удалено старое меню настроек Tools -> Options -> Source Control -> Mercurial Options
- Исправлена ошибка с зависанием плагина при откате (revert) большого списка файлов
- Исправлена ошибка в парсере ini файлов. Некорректно обрабатывались файлы с окончаниями строк не типичными для Windows.
- Исправлена перекодировка пробелов при формировании адреса репозитория (Url). Пробелы преобразовывались в '+', хотя большинство утилит ожидает %20.
|
|
|
| Скачать: |
| Скачать версию 1.8 Размер ~ 1.1 Мбайт.
|
|
| 26 март 2011 |
| HgSccPackage v1.7.1 - Mercurial plugin for MS Visual Studio 2008/2010 |
|
Изменения по сравнению с версией v1.7:
- Исправлена ошибка с закрытием окна commit в репозитории, который еще не имеет ревизий (пустой)
- Добавлена возможность изменять имя ветки при занесении первой ревизии в окне commit
|
|
|
| Скачать: |
| Скачать версию 1.7.1 Размер ~ 0.8 Мбайт.
|
|
| 14 март 2011 |
| HgSccPackage v1.7 - Mercurial plugin for MS Visual Studio 2008/2010 |
|
Изменения по сравнению с версией v1.6.1:
- Добавлена проверка версии установленного клиента mercurial v1.8
- Обновлена поддержка закладок (bookmarks), в связи с переносом их в ядро mercurial v1.8
- Закладки (bookmarks) теперь показываются в описании наборов изменений во всех окнах
- Исправлена ошибка, при которой закладки (bookmarks) не показывались в окнах истории файла и аннотации файла в случае, если они были вызваны из окна графа ревизий
- Имена файлов теперь передаются в mercurial с помощью списка файлов (listfile pattern) для обхода ограничения на длину командной строки
- Теперь используется переменная окружения HGPLAIN для подавления локализации в выводе mercurial
- Вместо команды "identify" теперь используется команда "parents" в большинстве окон, т.к. проверка на незанесенные изменения может быть очень долгой при большом репозитории
|
|
|
| Скачать: |
| Скачать версию 1.7 Размер ~ 0.8 Мбайт.
|
|
| 16 январь 2011 |
| HgSccPackage v1.6.1 - Mercurial plugin for MS Visual Studio 2008/2010 |
|
Изменения по сравнению с версией v1.6:
- Исправлена ошибка, при которой кэш статусов для файлов не обновлялся после операции Pull
- Исправлена ошибка с зависанием клиента mercurial (hg.exe) в некоторых случаях
- Исправлен ошибка, при которой не показывались опции плагина в Tools->Options->Source Control, в случае, если путь до утилит слияния (merge tool) содержал кавычки
- Исправлена ошибка, при которой диалог выбора утилит сравнения кидал исключение, если путь до утилиты содержал кавычки
- Если утилита слияния больше не существует по запомненному в опциях пути, то она теперь не добавляется в список выбора на странице настроек
|
|
|
| Скачать: |
| Скачать версию 1.6.1 Размер ~ 0.8 Мбайт.
|
|
| 9 январь 2011 |
| HgSccPackage v1.6 - Mercurial plugin for MS Visual Studio 2008/2010 |
|
Изменения по сравнению с версией v1.5.3:
- Добавлена поддержка расширения bookmarks.
- Добавлена поддержка расширения rebase.
- Добавлено отображение закладок (bookmarks) в окнах графа ревизий, истории файла и аннотации файла.
- Добавлен диалог для операций с закладками в окно графа ревизий.
- Добавлен диалог для перебазирования ревизий (rebase) в окно графа ревизий.
- Добавлена опция для сравнения закладок с удаленным репозиторием при выполнении команд incoming/outgoing.
- Добавлена поддержка push/pull для закладок.
- Добавлена опция для передачи (push) именованной ветки(ок) в удаленный репозиторий.
- Добавлена опция для выбора действия после получения (pull) изменений из удаленного репозитория: nothing, update и rebase.
- Добавлена поддержка обновления (перезагрузки) графа ревизий по F5. Также, граф ревизий теперь автоматически обновляется после добавления новых меток и после перебазирования (rebase) ревизий.
- Добавлено кэширование информации о репозитории (ветки, метки, закладки, текущая ревизия и родители) между окнами плагина для улучшения производительности.
- Исправлена ошибка при обработке изменений в метках (tags) в окнах истории файла и аннотации. Был неправильно указан флаг асинхронной операции, поэтому при выполнении этой операции оставались крутиться часики на курсоре мышки.
|
|
|
| Скачать: |
| Скачать версию 1.6 Размер ~ 0.8 Мбайт.
|
|
| 23 декабрь 2010 |
| Mercurial SCC Package v1.5.3 |
|
Изменения по сравнению с версией v1.5.2:
- Добавлена начальная поддержка вложенных репозиторием (mercurial subrepositories). Спасибо Chen Hendrawan за патч.
- Исправлена ошибка, при которой имя каждого файла указывалось дважды при передаче параметров в mercurial (hg.exe). Это затрагивало следующие команды: status, add, remove, revert, resolve. Это приводило к проблемам при использовании расширения caseguard. Спасибо Avi Douglen, который сообщил об этой проблеме.
- Исправлена отрисовка рамки вокруг имен меток и веток. При использовании тем Windows отличной от Aero эти рамки не всегда рисовались точно
- Имя файла, для которого просматривается история, теперь выбирается автоматически в списке файлов при переключении между изменениями (с учетом переименований)
- Добавлен выбор первого отмеченного элемента в окнах commit и revert. Это более удобно в случае, когда команда запускается для единственного выделенного файла в solution explorer
|
|
|
| Скачать: |
| Скачать версию 1.5.3 Размер ~ 0.8 Мбайт.
|
|
| 22 ноябрь 2010 |
| Mercurial SCC Package v1.5.2 |
|
Изменения по сравнению с версией v1.5.1:
- Окно аннотации файла теперь изпользует редактор с подсветкой синтаксиса вместо простого списка
- Имя файла, для которого выполняется аннотация теперь автоматически выбирается в списке файлов при переключении между ревизиями (с учетом переименований)
- Добавлена рамка вокруг имен меток и веток
- В инсталлятор добавлена проверка на наличие установленных версий MS Visual Studio 2008/2010, а также предупреждение о невозможности установки на Express версию студии
- Добавлено выделение цветом статуса файлов во всех окнах
- Исправлен повтор строк в окне сравнения файлов
- Добавлен показ курсора ожидания при выполнении операций: clone, merge, incoming, pull, outgoing, push
- Добавлено предупреждение при попытки занесения (commit) файлов, который удалены локально, но не удалены из репозитория
- Окно занесения измененией (commit) теперь выполняет операции с mercurial асинхронно, для ускорения времени появления диалога на больших репозиториях
|
|
|
| Скачать: |
| Скачать версию 1.5.2 Размер ~ 0.8 Мбайт.
|
|
| 17 ноябрь 2010 |
| Mercurial SCC Package v1.5.1 |
|
Изменения по сравнению с версией v1.5:
- Исправлено падение в диалоге занесения файлов (Commit) при занесении первого набора изменений в репозиторий
|
|
Изменения по сравнению с версией v1.4:
- Исправлено удаление файлов для некоторых типов проектов (например C++). Файлы удалялись локально, но не удалялись из mercurial
- Утилита сравнения запускается теперь не в модальном режиме. Это позволяет переключиться обратно в студию не закрывая сравнение
- Утилита просмотра файла запускается теперь не в модальном режиме
- Обнаружение утилит сравнения и их параметров теперь использует настройки merge-tools из mercurial
- Добавлена возможность задания параметров для утилит сравнения
- Добавлена экспериментальная поддержка работы с файлами проектов (sln/prj), которые не занесены в репозиторий, но содержат файлы, которые находятся в репозитории. Это может быть полезно при работе с автогенерируемыми файлами проектов (например при использовании утилиты cmake).
- Добавлена поддержка просмотра показа изменений во встроенном окне для выбранного файла в большинство диалогов: Revisions Graph, File history, Annotate, Grep, Commit, Revert
- Улучшено время старта и общая скорость следующих диалогов: Revisions Graph, File history, Annotate. Это должно сделать их более отзывчивыми для пользователя при работе с большими репозиториями
- Добавлено сохранение последнего выбранного типа архива в настройки
|
|
|
| Скачать: |
| Скачать версию 1.5.1 Размер ~ 0.8 Мбайт.
|
|
| 9 октябрь 2010 |
| Mercurial SCC Package v1.4 |
|
Изменения по сравнению с версией v1.3.3:
- Исправлены выравнивание и отступы GUI элементов в диалогах
- Исправлена поломка статусов после установки HgSccPackage как активного провайдера в Tools->Options->SourceControl, в случае, когда смена провайдера происходит при уже загруженном проекте
- Исправлена опечатка в заголовке окна синхронизации
- Добавлена горячая клавиша Ctrl+Enter для выполнения коммита в CommitWindow
- Добавлено запоминание позиции для окон ChangeSccBindings и CreateRepository
- Убраны лишние переводы строки в конце описания набора изменений в окнах: RevisionGraph, Grep, FileHistory, Annotate
|
|
|
| Скачать: |
| Скачать версию 1.4 Размер ~ 0.6 Мбайт.
|
|
| 23 май 2010 |
| Mercurial SCC Package v1.3.3 |
|
Изменения по сравнению с версией v1.3.2:
- Исправлен ввод зарезервированных символов для имени пользователся и пароля в URL нотации для окон синхронизации, клонирования и редактирования удаленных путей
- Добавлена команда ChangeSccBindings в меню File, которая позволяет добавлять/убирать Scc связку для проектов и солюшена
- Исправлена ошибка с неактивной командой "Add to Source Control" для неуправляемых проектов, который загружены в составе управляемого солюшена, и которые находятся в репозитории Mercurial
- Исправлено обновление статусов для файлов проектов после сохранения, если эти проекты не находятся в репозитории с солюшеном
|
|
|
| Скачать: |
| Скачать версию 1.3.3 Размер ~ 0.6 Мбайт.
|
|
| 5 май 2010 |
| Mercurial SCC Package v1.3.2 |
|
Изменения по сравнению с версией v1.3.1:
- Исправлено обновление статусов в solution explorer для файлов сгенерированных дизайнером форм в WindowsForms проектах
- Исправлена загрузка опции UseSccBindings из настроек при перезапуске студии
- Добавлена новая опция CheckProjectsForMercurialRepository, при включении которой HgSccPackage будет проверять наличие репозитория mercurial по месту расположения проектов в солюшене, даже если файл солюшена не находится под контролем и находится за пределами репозитория
- Исправлено распознование проектов как находящихся под контролем mercurial в случае, если файл солюшена не содержит привязки к плагину (Scc bindings), но находится в репозитории меркуриал. Раньше это не работало при выключенной опции UseSccBindings
- При добавлении солюшена в репозиторий с выключенной опцией UseSccBindings и включении UseSccBindings без закрытия солюшена, было ошибочное сохранение связки (Scc bindings) в файл
|
|
|
| Скачать: |
| Скачать версию 1.3.2 Размер ~ 0.6 Мбайт.
|
|
| 25 апрель 2010 |
| Mercurial SCC Package v1.3.1 |
|
Изменения по сравнению с версией v1.2:
- Добавлена поддержка нескольких репозиториев в одном солюшене
- Команды Compare/ViewHistory/Annotate теперь работают для .sln файла в solution explorer
- Добавлено пакетное обновление статусов файлов при сохранении (это должно ускорить выполнение команды 'Save all')
- Команды контекстного меню в solution explorer для плагина перенесены в подменю
- Имя файла и расширение теперь сохраняется для временных файлов при вызове утилит сравнения файлов
- Добавлен диалог для выбора местоположения нового репозитория при вызове команды 'Add to source control'
- Исправлен показ статусов для файлов в solution explorer'е для проектов веб-сайтов в VS2010
- Добавлена команда 'Refresh Status' для обновления статусов файлов в solution explorer'е для всех проектов и репозиториев
- Убрано приведение к нижнему регистру пути к репозиторию, показываемому в заголовках окон плагина
|
|
Изменения по сравнению с версией v1.3:
- Исправлена ошибка с удалением файла, в случае исключения (exclude) файла из solution explorer или удаления ссылки на файл (file link)
- Исправлено отслеживание переименований файла в Annotate и FileHistory окнах, в случае запуска их из других окон.
|
|
|
| Скачать: |
| Скачать версию 1.3.1 Размер ~ 0.6 Мбайт.
|
|
| 14 апрель 2010 |
| Mercurial SCC Package v1.2 |
|
Изменения по сравнению с версией v1.1:
- Комманды Commit/Revert теперь будут доступны в случае каких-либо изменений в репозитории. Ранее нужно было выбирать измененный файл или проект в solution explorer для запуска этих команд
- Исправлена ошибка "HgSccHelper.Hg threw an exception", которая могла возникать при запуске комманд плагина, в случае если переменная окружения PATH содержит директории с кавычками
- Добавлена опция UseSccBindings, которая позволяет отключить внедрение Scc связки в файлы проектов и .sln
- Добавлено пакетное обновление статусов для файлов. Это должно ускорить загрузку проектов в некоторых случаях
- Добавлена поддержка для сортировки колонок в списках файлов для большинства окон плагина
- Исправлен неправильный номер ревизии при просмотре удаленного файла (View File) в окне графа ревизий для объединенных (merged) наборов изменений
|
|
|
| Скачать: |
| Скачать версию 1.2. Размер ~ 0.6 Мбайт.
|
|
| 13 март 2010 |
| Mercurial SCC Package v1.1 |
|
Изменения по сравнению с версией v1.0.9:
- Добавлена дополнительная индикация для статусов файлов в solution explorer:
- Добавлен
- Скопирован из другого файла
- Удален
- Изменен в памяти, но еще не сохранен
- Добавлено окно поиска (grep) с использованием регулярных выражений по заданным файлам и ревизиям (по всей истории изменений)
- Добавлена поддержка просмотра файлов используя редактор, указанный в секции ui.editor в hgrc/Mercurial.ini
- Добавлена поддержка запуска любых исполняемых файлов для клиента mercurial hg (.bat, .exe, etc), а не только hg.exe. Поиск клиента производится при запуске студии.
- Большинство окон плагина теперь показывают корень репозитория или имя файла в заголовке
- Добавлена цифровая подпись для инсталлятора
|
|
| Скачать: |
| Скачать версию 1.1. Размер ~ 0.6 Мбайт.
|
|
| 27 февраль 2010 |
| Mercurial SCC Package v1.0.9 |
|
Изменения по сравнению с версией v1.0.8:
- Добавлена поддержка аннотации для файлов (annotate/blame)
- Окна плагина теперь сохраняют/восстанавливают свое расположение и размеры
- Также запоминается ширина колонок в списках для большинства окон
|
|
| Скачать: |
| Скачать версию 1.0.9. Размер ~ 0.6 Мбайт.
|
|
| 23 февраль 2010 |
| Mercurial SCC Package v1.0.8 |
|
Изменения по сравнению с версией v1.0.7:
- Добавлены настройки синхронизации, где пользователь может добавлять/редактировать/удалять пути к репозиториям
- Добавлены опции авторизации в окна клонирования и синхронизации. Теперь можно указывать имя пользователя и/или пароль по месту , без редактирования настроек репозитория (paths)
- Удаленные файлы теперь показываются в окнах занесения изменений и отката изменений. Имеются ввиду файлы, которые пользователь удалил, не сообщив об этом меркуриалу
- Добавлена поддержка утилит слияния в окно занесения изменений (commit window)
- Исправлен баг с показом контестного меню, в то время, пока выполняется сравнение/слияние
- Добавлена поддержка утилит слияния при выполнении слияний. Также пользователь может выбрать оставить свои изменения, принять чужие изменения. Окно слияния было изменено для показа вывода меркуриала при слиянии
- Путь с именем default теперь будет выбираться по умолчанию в диалоге синхронизации, если он существует
- Добавлена возможность изменять размер текстового поля для сообщения о занесении (issue #13)
- Высота текстовых полей для описания набора изменений в окнах графа ревизий и истории файла теперь регулируется разделителями
- Исправлена ошибка с пометкой файла как разрешенный после повторного слияния в окне занесения изменений
|
|
|
| Скачать: |
| Скачать версию 1.0.8. Размер ~ 0.6 Мбайт.
|
|
| 19 февраль 2010 |
| Mercurial SCC Package v1.0.7 |
|
Изменения по сравнению с версией v1.0.6:
- Исправлена ошибка инсталлятора (Setup fails with error 1001. Unable to get installer types ...)
- Добавлена поддержка клонирования (clone)
- Добавлена поддержка операций с бандлами (bundles) в окно синхронизации и в окно графа ревизий
- Добавлена поддержка архивации репозитория (archive)
- Добавлена поддержка операций с именоваными ветками в окно занесения изменений
- Добавлена поддержка работы с проектами, которые не имеют связки (binding) с плагином, но находятся в репозитории mercurial. Это позволяет откатываться на более ранние ревизии, когда проекты еще не были связаны с HgSccPackage плагином
- Граф ревизий, окно истории файлов и окно обновлений теперь поддерживают показ закрытых веток
|
|
Скриншоты и более подробную информацию можно посмотреть на wiki странице проекта:
http://bitbucket.org/zzsergant/hgsccpackage/wiki/
|
|
| Скачать: |
| Скачать версию 1.0.7. Размер ~ 0.6 Мбайт.
|
|
| 13 февраль 2010 |
| Mercurial SCC Package v1.0.6 |
|
Изменения по сравнению с версией v1.0.5:
- Новый диалог занесения (commit) файлов с поддержой разрешения конфликтов слияния
- Операция обновления (Update to revision) теперь обрабатывается более корректно в MS Visual Studio
- Добавлена базовая поддержка слияния ревизий (merge)
- Добавлен показ имен бранчей и индикация текущей ревизии в графе ревизий и в диалоге истории файла
- Диалоги графа ревизий и истории файла теперь обрабатывают обновления тэгов, бранчей и текущией ревизии
- В диалоге графа ревизий добавлена поддержка показа списка изменненных файлов относительно обоих родителей для объединенных ревизий
- Добавлен диалог отката (revert) изменений для файлов
- Все окна теперь основаны на технологии WPF
- Добавлена поддержка перетаскивания файлов и/или копирование/вставка файлов с сохранением истории. (Внимание: Это работает только, если операция производится внутри проекта. Между проектами пока не работает, будет обычное добавление файлов без сохранения истории)
- Исправлена навигация по TAB для большинства окон
- Исправлены несколько проблем с MS Visual Studio 2010
|
Скриншоты и более подробную информацию можно посмотреть на wiki странице проекта:
http://bitbucket.org/zzsergant/hgsccpackage/wiki/
|
|
| Скачать: |
| Скачать версию 1.0.6. Размер ~ 0.5 Мбайт.
|
|
| 27 январь 2010 |
| Mercurial SCC Package v1.0.5 |
|
Изменения по сравнению с версией v1.0.4:
- Добавлена поддержка комманды 'Update' для переключения между версиями
- Добавлена поддержка операций с тегами
- Добавлен показ меток в окнах графа ревизий и истории файла
- Исправлена несовместимость с MS Expression Blend 3 для проектов под управлением плагина
- Исправлена группировка переименований файла в окне истории файла.
- Исправлена ошибка маршалинга строк при интеропе с COM. Это могло вызывать падение студии при определенных условиях
- При показе графа ревизий могли показываться не все ревизии из-за использования ключа 'follow'
|
|
Примечание:
- В данной версии убраны свойства плагина для проектов, которые прописывались в файл решения (.sln). Эти свойства никак не использовались, но из-за них такие проекты не грузились MS Expression Blend 3
- При переключении между версиями ('Update') плагин будет перезагружать все решение (solution)
- Окна плагина, вызываемые из тулбара или контекстного меню в студии, переведены на использование Windows Forms, которые в свою очередь хостят уже WPF контролы. Это сделано из-за проблем с взаимодействия WPF окон со студией.
|
|
Возможности:
- Поддержка MS Visual Studio 2008 и 2010
- Поддержка базовых операция с репозиторием: Add, Remove, Commit, Revert, Rename, Compare, Update, Tags, Push, Pull, Incoming, Outgoing
- Просмотр истории изменений файла и связанных с ним наборов изменений, а также разницы между ними
- Отслеживание изменений после переименования файлов в диалоге с историей
- Поддержка утилит сравнения файлов (задаются в опциях плагина в Tools->Options->Source Control->Mercurial Options Page)
- В диалоге занесения файлов (Commit Dialog) есть возможность выбрать файлы для занесения и посмотреть разницу между файлами
- Собственный тулбар с кнопками для операций с Mercurial
- Отслеживание файлов, измененных за пределами студии
- Возможность просмотра истории в виде графа ревизий (аналогично: hgk, hgview и tortoisehg change log)
|
|
Ограничения:
- Нет поддержки работы с патчами (MQ)
- Нет поддержки слияния файлов (Merge)
|
Скриншоты и более подробную информацию можно посмотреть на wiki странице проекта:
http://bitbucket.org/zzsergant/hgsccpackage/wiki/
|
|
| Скачать: |
| Скачать версию 1.0.5. Размер ~ 0.5 Мбайт.
|
|
| 22 декабрь 2009 |
| Mercurial SCC Package v1.0.4 |
|
Изменения по сравнению с версией v1.0.3:
- Добавлена интеграция в MS Visual Studio 2010 Beta 2
- Исправлена ошибка в случае, если на один файл встречается несколько раз в одном или нескольких проектах (например в виде ссылки)
- Диалоги плагина теперь можно закрыть по Escape (спасибо Dainius Bekeris)
- Исправлена ошибка в диалоге истории файла. Переименования файла не находились, если файл находился в подпапках. Регрессия появилась в 1.0.3 при переходе на WPF (спасибо Dainius Bekeris)
- Исправлена ошибка с использованием не английских символов в комментариях к набору изменений в диалоге Submit. Регрессия появилась в 1.0.3
|
Скриншоты и более подробную информацию можно посмотреть на wiki странице проекта:
http://bitbucket.org/zzsergant/hgsccpackage/wiki/
|
|
| Скачать: |
| Скачать версию 1.0.4. Размер ~ 0.5 Мбайт.
|
|
| 25 август 2009 г. |
| Mercurial SCC Package v1.0.3 |
|
Изменения:
- Исправлены ошибки с зависаниями студии при выполнении операций с большим количеством файлов
- Добавлена возможность просмотра истории в виде графа ревизий (аналогично: hgk, hgview & tortoisehg change log)
- Обновлен и улучшен диалог просмотра истории для файлов
- Добавлена поддержка для операций Pull/Push/Incoming/Outgoing в окне Synchronize
|
Скриншоты и более подробную информацию можно посмотреть на wiki странице проекта:
http://bitbucket.org/zzsergant/hgsccpackage/wiki/
|
|
| Скачать: |
| Скачать версию 1.0.3. Размер ~ 0.5 Мбайт.
|
|
| 21 июль 2009 г. |
| Mercurial SCC Package v1.0.2 |
|
Изменения:
- Исправлена ошибка с зависанием студии при выполнении операций с большим количеством файлов.
Проблема в ограничении длины коммандной строки (~2000 символов) в .Net
|
Репозиторий проекта с исходниками выложен в открытый доступ под GPL v2 лицензией:
http://bitbucket.org/zzsergant/hgsccpackage/overview/
|
|
| Скачать: |
| Скачать версию 1.0.2. Размер ~ 0.5 Мбайт.
|
|
| 28 май 2009 г. |
Mercurial SCC Package для MS Visual Studio 2008.
Был сделан переход с MS SCCI API на MS SCC Package API.
Это позволило сделать гораздо более нормальную интеграцию со студией.
Появились свои собственные пункты меню и тулбар.
А также файлы теперь не помечаются ReadOnly флагами!
Для работы требутся установленный Mercurial v1.2 или выше.
Папка с консольным клиентом mercurial (hg.exe) должна быть прописана в переменной окружения PATH
Поддерживается только MS Visual Studion 2008.
Да, в принципе старая и новая версия могут жить одновременно.
|
|
Возможности:
- Поддержка основных операций: Add, Remove, Commit, Revert, Rename, Compare
- Просмотр истории изменений файла и связанных с ним наборов изменений, а также разницы между ними
- Отслеживание изменений после переименования файлов в диалоге с историей
- Поддержка утилит сравнения файлов (задаются в опциях плагина в Tools->Options->Source Control->Mercurial Options Page)
- В диалоге занесения файлов (Commit Dialog) есть возможность выбрать файлы для занесения и посмотреть разницу между файлами
- Собственный тулбар с кнопками для операций с Mercurial
- Отслеживание файлов, измененных за пределами студии
- Улучшена производительность
|
|
Ограничения:
- Нет поддержки операций специфичных для Mercurial: push, pull, clone, MQ и т.д.
- Нет поддержки Merge (слияния файлов)
- Нет поддержки отката на предыдущии ревизии
- Нет пока графа ревизий, как в hgview. Но скоро будет.
|
|
|
| Скачать: |
| Скачать версию 1.0.1. Размер ~ 0.5 Мбайт.
|
|
| 24 май 2008 г. |
Первая версия Mercurial SCC плагина для MS Visual Studio 2005/2008.
Для работы требутся установленный Mercurial v0.95 или выше.
Папка с консольным клиентом mercurial (hg.exe) должна быть прописана в переменной окружения PATH
|
|
Возможности:
- Поддержка основных операций: Add, Remove, CheckIn, CheckOut, Rename, UndoCheckOut
- Просмотр истории изменений файла и связанных с ним наборов изменений, а также разницы между ними
- Отслеживание изменений после переименования файлов в диалоге с историей
- Поддержка утилит сравнения файлов (задаются в опциях плагина в Tools->Options->Source Control->HgSccProvider->Advanced)
- Поддержка Pending Checkins
- В диалоге занесения файлов (Commit Dialog) есть возможность выбрать файлы для занесения и посмотреть разницу между файлами
|
|
Ограничения:
- Файлы занесенные в репозиторий помечаются как Read-Only
- Нет поддержки операций специфичных для Mercurial: push, pull, clone, MQ и т.д.
- Нет поддержки Merge (слияния файлов)
- Нет поддержки отката на предыдущии ревизии
|
|
|
| Скачать: |
| Скачать версию 1.0.1. Размер ~ 2 Мбайт.
|
|
| Скриншоты: |
|
Solution Explorer
|
|
Commit dialog
|
|
File History dialog
|