Суббота
04.05.2024, 03:46
| RSS
Главная
Меню сайта

Категории раздела
Madriva [3]
Ubuntu (KUbuntu, EdUbuntu, XUbuntu) [78]
SUSE [1]
Fedora Core [9]
ASPLinux [1]
Debian [16]
Gentoo [3]
Другие [167]

Мини-чат

Наш опрос
Оцените мой сайт
Всего ответов: 45

Статистика

Rambler's Top100Рейтинг@Mail.ru

Главная » 2010 » Сентябрь » 22 » KdeSVN: графический svn клиент к Subversion
KdeSVN: графический svn клиент к Subversion
13:55

Система контроля версий Subvervion, она же SVN, чрезвычайно удобна для небольшой группы, особенно если серьёзных требований по веткам и их слиянию не предъявляется. И хотя в консоли Subversion пользоваться удобно и просто, иногда бывает удобнее просмотреть графически историю версий или быстро вытащить нужный файл определённой ревизии - тут нам поможет svn клиент kdesvn.


Просмотр и управление содержимым репозитория SVN
Собственно, kdesvn удобен тем, что позволяет быстро и легко просматривать истории ревизий какого-то конкретного файла, посмотреть на репозиторий "с высоты птичьего полёта":


Так же очень удобно быстро посмотреть, в каком состоянии были файлы в определённой ревизии (например, меню Subversion - Репозиторий - Select browse revision), а потом посмотреть на файл или (что чаще) скопировать из текста какой-нибудь удачный кусок, который был удалён раньше:

Выделив один файл, можно просмотреть его историю его правок (blame). И если разработчик не ленился описывать коммиты, то у нас останется полная история того, что изменилось, а так же кто и когда это сделал:
И немного о самих коммитах по мотивам замечательного поста "чеклист по правильным коммитам":

  • коммиты должны быть логичными: коммит должен соответствовать одной структурной единице (новому файлу, новому блоку, новому классу);
  • коммит может быть свободно откачен с уверенностью, что откатилось в точности одно логическое изменения;
  • коммиты должны быть хорошо документированными (пустые журнальные сообщения это худшее, что может быть;
  • перед коммитом необходимо просматривать диффы
  • перед коммитом нужно проследить за новыми файлами, не добавленными в репозиторий, и добавлять их;
  • при переименовании файла и внесении в него изменений следует отдельно закоммитить переименование, а отдельно изменение.
Так что надеюсь, что kdesvn сделает жизнь разработчика немного проще.

Источник:http://mydebianblog.blogspot.com/2010/09/kdesvn-svn-subversion.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+debianletters+%28%3F%3F%3F%3F%3F%3F%3F+%3F%3F%3F%3F%3F%3F%3F%3F%3F%3F%29
Категория: Debian | Просмотров: 1030 | Добавил: boiko | Рейтинг: 0.0/0 |
Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа

Поиск

Друзья сайта

  • Администрация

    Andry


    Tol


    Copyright MyCorp © 2024
    Хостинг от uCoz