Статьи с тэгом: subversion
- 20.01.2011
- Тэги:
,
,
,
,
,
- Просмотров: 2817
В последнее время количество доступных для использования систем контроля версий
стало настолько большим (subversion, git, mercurial и т.д.), что уже
не редкость, когда на одном и том же компьютере может одновременно находится
множество проектов под управлением различных систем контроля версий. Становится
очевидной необходимость при навигации в файловой системе в более быстром определении
типа системы контроля версий и наличия изменений в ней.
Конечно, можно при заходе в директорию делать svn|hg|git info, но это все
требует времени, а так же знания того, какая система контроля версий используется
в текущей директории.
Одним из вариантов решения проблемы (при условии, что в системе используется bash)
будет переопределение строки приглашения (bash prompt) таким образом, чтобы в
ней выводились не только стандартные имя пользователя, название компьютера и текущий
путь в файловой системе, но и тип системы контроля версий, а так же признак наличия
изменений.
Читать полностью...
Добавить в
- 10.08.2009
- Тэги:
,
,
,
,
,
,
- Просмотров: 6819
Trac - это система управления проектами разработки программного обеспечения, вкючающая в себя возможность отслеживания ошибок и просмотра репозитариев систем контроля версий (subversion "из коробки", mercurial, git, bazaar через плагины). Реализована средствами языка Python и распространяется в открытых исходных кодах.
Trac предоставляет такие функции, как:
-
разделение проекта на этапы (milestones)
-
план работ (roadmap)
-
история изменений (timeline)
-
управление пользователями
-
учет задач на разработку (tickets)
-
wiki
Trac поддерживает wiki разметку в описании задач и commit'ов, а так же позволяет создавать связи (links) между задачами (tickets), изменениями (changesets), файлами (files) и wiki-страницами (wiki pages).
Читать полностью...
Добавить в
- 08.07.2009
- Тэги:
,
,
,
,
,
- Просмотров: 27054
Subversion - централизованная система управления версиями, распространяемая в исходных кодах. Так же иногда называется svn, по названию клиентской программы, входящей в стандартный дистрибутив Subversion. Разрабатывалась, как альтернатива системе CVS, обладающая всеми основными функциями CVS и свободная от ряда её недостатков.
В настроящее время Subversion используется во многих известных проектах: Apache, Samba, Google Code, SourceForge.net и многих других.
WebSvn - онлайн subversion клиент. По сути, есть не что иное, как набор PHP скриптов, предоставляющий удаленный доступ к репозиториям Subversion. Поддерживается работа с несколькими репозитариями, допускается редактирование шаблонов интерфейса, поддерживется опция Apache MultiViews и предоставляется возможность экспорта в RSS.
Читать полностью...
Добавить в