Инструменты визуализации истории для систем управления версиями? [закрытый]

Поскольку split ищет регулярное выражение в соответствии с разделителями - и hey. соответствует регулярному выражению, но также отделяет 2345 от конца строки.

Итак, вы получаете '2345 hey.', разбитые на '2345' и '', с ' hey.' между ними.

Аналогично, если ваш разделитель был a и у вас была строка aba, вы получите результат ['', 'b', ''], потому что a отделяет начало и конец строки от b в середине.

27
задан 2 revs, 2 users 100% 3 November 2011 в 21:56
поделиться

4 ответа

Я не уверен в симпатичном, но , codeswarm является, конечно, одним из самого впечатляющего "инструмента" визуализации истории фиксации, который я когда-либо видел.

alt text
(источник: infovis-wiki.net )

15
ответ дан 2 revs, 2 users 83% 28 November 2019 в 05:14
поделиться

Более практическим способом можно также рассмотреть Представление Таймлапса SVN

, Представление Таймлапса SVN является межплатформенным средством просмотра, которое загружает все изменения файла и позволяет Вам просмотреть их путем прокрутки путем перетаскивания ползунка.
, Как Вы прокручиваете, Вам показывают визуальную разность текущего пересмотра и предыдущего пересмотра.
Таким образом Вы видите, как файл развился, и можно легко найти пересмотр, в котором строки появились, исчезли или изменились.

(не большой на "анимации", но тем не менее, может быть полезным)

Annotated screenshot of the window

4
ответ дан 2 revs, 2 users 92% 28 November 2019 в 05:14
поделиться

Большая часть VCS имеет веб-интерфейс или графический интерфейс, такой как gitk, hgk и так далее. Это показывает различные "ответвления" и "слияния" вдоль жизни repo, но если Вы хотите что-то более симпатичное затем codeswarm, Ваш ответ :)

1
ответ дан Keltia 28 November 2019 в 05:14
поделиться

http://code.google.com/p/gource/ выглядит очень красиво

27
ответ дан 28 November 2019 в 05:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: