Press Release

Devrace публикует бету Athlant 3. Новая и значительно улучшенная версия эксперта контроля версий для Borland Delphi и Borland C++ Builder ломает границы SCC API!

26 Мая 2003 - Компания Devrace анонсирует новую версию Athlant, удобного универсального эксперта для Borland Delphi и Borland C++ Builder, который интегрирует 17 различных систем контроля версий в среду разработки. Athlant 3 выходит за пределы SCC API позволяя пользователям добавлять и настраивать пользовательские функции контроля версий. Несмотря на то, что текущая версия является бетой, она достаточно устойчива и имеет большое число новых функций и исправлений ошибок предыдущих версий Athlant.

>> Что нового?

  1. Переписан и значительно улучшен AthlantDiff.
  2. Добавлены операции для работы с целым проектом (переработано главное меню).
  3. Добавлена опциональная возможность автоматической синхронизации проекта при закрытии проекта.
  4. Добавлена блокировка контролов на формах, для not Checked Out файлов (функция включена в бета-версию, но еще нуждается в доработках).
  5. Добавлен диалог прогресса для операции "синхронизация".
  6. Добавлена опция мониторинга изменений файлов и форм. Теперь Athlant предложит вам сделать операцию Check Out для заблокированных файлов, которые вы пытаетесь редактировать.
  7. Добавлен диалог для подключения пользовательских меню в основное меню Athlant. Теперь есть возможность добавлять в эксперт специфические функции, которые не поддерживаются стандартом SCC.
    Пример:

    Создаем меню "ClearCase Rebase".
    Команда: "cleartool.exe rebase -graphical"

    Команда Rebase не поддерживается SCC API, однако теперь вы можете дополнить основное меню Athlant такой и многими другими функциями.

    Пользовательские меню поддерживают макросы, которые помогут вам настроить параметры у ваших команд меню:

    CUR_FILE_DIR - каталог, в котором лежит текущий файл
    CUR_FILE - путь к текущему файлу
    SHORT_FILE - краткое имя текущего файла
    CUR_FILES - список путей к выбранным файлам
    SHORT_FILES - короткие имена выбранных файлов
    PROJ_DIR - путь к текущему каталогу проекта
    PROJ_FILE - путь к основному файлу проекта
    PROJ_SHORT_FILE - короткое имя основного файла проекта
    PROJ_FILES - список путей ко всем файлам проекта
    PROJ_SHORT_FILES - список коротких имен всех файлов проекта
  8. Теперь перед выполнением команды "Connect To Storage" среда предлагает сохранить текущий проект.
  9. Теперь Athlant позволяет указать, какой редактор использовать для конкретного типа файлов по расширению.
  10. Теперь Athlant не открывает в Code Editor содержимое бинарных файлов.

>> Исправления ошибок:

  1. Исправлена ошибка переименовывания файлов в системе контроля версий.
  2. Исправлена ошибка переименования проекта. Раньше при переименовании оставалось активным старое соединение с системой контроля версий.
  3. Исправлены проблемы с подсветкой иконок, обозначающих типы файла в диалогах оперций
  4. Исправлена подсветка кнопки DIFF в операции синхронизаций проекта для файлов, которые не были под контролем.
  5. Исправлена ошибка переключении между проектами в группе.
  6. Иправлен AV, возникавщий при удалении данных о дополнительном соединении в операции "Change storage".
  7. Исправлен индекс у иконки "Свойства файла" в главном меню.
  8. Исправления в модуле локализации.
  9. Исправлены ошибки работы с TActions в Аthlant Мanager.
  10. Решены проблемы с отправкой почтовых сообщений.
  11. Выбор элемента в отсортированном списке в Athlant Manager (user checked out) с зажатой клавишей Ctrl приводил к устойчивому AV. Исправлено.
  12. Нажатие мышью в Athlant Manager на строку в колонке с именами, но не попадая в конкретное имя, не приводило к перемещению фокуса.
  13. Исправлен AV при автоматическом вызове Check Out в момент изменения формы или исходников.
  14. Исправлена ошибка удаленния последнего элемента в списке Source File Dependence в диалоге опций.
  15. Другие незначительные исправления и улучшения.

>> Особенности и преимущества Devrace Athlant:

  1. Глубокая и высококачественная интеграция в среду - Athlant позволяет разработчикам вызывать все функции контроля версия из главного меню, основной панели инструментов, контекстого меню и панели инструментов Code Editor, контекстного меню Form Designer, а также из меню и панели инструментов Athlant Manager.
  2. Поддержка большого числа систем контроля версий - Используя SCC API для работы с системами контроля версий, Athlant поддерживает огромное число различных систем, включая Microsoft SourceSafe, Rational ClearCase, CVS, Perforce P4 и многие другие. Athlant также выходит за рамки простого использования SCC API, позволяя пользователям добавлять в меню Athlant специфические функции конкретных систем контроля версий.
  3. Контроль состояния файлов - Athlant Server дает пользователям возможность знать актуальное состояние каждого файла практически в момент его изменения.
  4. Удобная разработка в группе - Используя встроенную в Athlant систему сообщений разработчики могут общаться друг с другом по локальной сети.

>> Цены

Devrace предлагает специальные цены на Athlant для пользователей из exUSSR. Одна копия Athlant для физического лица стоит от 300 до 150 рублей в зависимости от количества купленных копий. Копия Athlant для юридических лиц стоит от 780 до 432 рублей в зависимости от количества купленных копий.

Подробности на http://www.devrace.com/shop/softkey.php.

Полнофункциональная версия Athlant доступна для скачивания на сайте http://www.athlant.com




Внимание! Самый активный тестер этой версии получит Athlant нахаляву!

Желающих просим зарегистрироваться в bug-tracker/wish-list. Все репорты и пожелания сваливать туда, в этом случае каждый сможет увидеть, кто действительно был самым активным.


Devrace - software for developers!
http://www.devrace.com
http://www.devrace.de
http://www.fibplus.net
http://www.athlant.com


Напоминаем, что Вы можете выиграть Athlant участвуя в конкурсе DelphiPlus!



Новости за месяц

  • Декабрь
    2021
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31