Интернет магазин китайских планшетных компьютеров



Компьютеры - CVS - Недостатки

26 мая 2011


Оглавление:
1. CVS
2. Терминология
3. История и статус
4. Недостатки



  • Невозможно переименовать файл или директорию так, чтобы это изменение было отражено в истории.
  • Ограниченная поддержка юникода и не-ASCII имен.
  • Публикации изменений не атомарны.
  • Наборы изменений не поддерживаются.
  • Неэффективное хранение бинарных файлов.
  • Оригинальный GNU CVS не поддерживает разграничения прав между пользователями репозитория

Инструменты

Веб-интерфейсы для просмотра репозитория

  • viewCVS
  • webCVS
  • Chora
  • codestriker
  • Bonsai

Клиенты, графические оболочки для работы с CVS

Свободные / Open source

  • Кроссплатформенные
    • CVSGUI — набор CVS клиентов для Windows, MacOS, Linux
    • LinCVS — многоплатформенная оболочка, написанная с использованием библиотеки Qt
    • Eclipse — кроссплатформенный IDE со встроенной поддержкой CVS
    • TkCVS — многоплатформенная графическая оболочка, написанная на интерпретируемом языке Tcl
    • NetBeans IDE — кроссплатформенный IDE со встроенной поддержкой CVS
  • Microsoft Windows
    • TortoiseCVS — вероятно самый простой CVS клиент для Windows
    • WinCVS
    • DevC++ — очень популярная IDE c CVS клиентом
  • Linux
    • Cervisia — оболочка к CVS для среды KDE
    • pharmacy — оболочка для среды GNOME
  • Solaris/OpenSolaris
    • Sun Studio IDE

Коммерческие

  • CS-CVS CVS клиент для Windows — бесплатен для Open Source разработчиков
  • CVSNT
  • SmartCVS

Сервер CVS

  • Главный сайт разработчиков CVS

Прочие инструменты

  • meld — инструмент для работы с изменениями
  • StatCvs — статистика
  • BuildBot — помогает в управлении проектом; строит и тестирует дерево при поступлении на CVS новых изменений
  • PushOK CVS SCC proxy  — плагин для Microsoft SCC
  • boneclipse-cvsgrapher — плагин для Eclipse


Просмотров: 3218


<<< Deep Freeze