2010-03-03 4 views
19

У меня проблема с тем, что кто-то ввел ошибку, но я не знаю, что произошло с подрывной фиксацией, которая ввела эту ошибку. Я ищу что-то вроде приятного git-функции bisect для svn.Subversion: Как найти багги-фиксацию?

Кто-нибудь знает сценарии, например, python, чтобы имитировать эту функцию?

+0

Я слышал об этой функции (я не являюсь пользователем git), но это действительно выглядит потрясающе в документации (что я взял на себя смелость связать вопрос). – unwind

+2

Поиск в Google для «svn bisect» дает вам довольно хорошие хиты, вы знаете ;-) –

ответ

20

СВН делает не имеют Bisect подобные функции, встроенные в Там, как представляется, быть perl script доступны, чтобы сделать это. Ошибка не сделать то же самое, что и bisect; он эквивалентен git/hg аннотации.

-3

svn blame может вам помочь. GUI интерфейсы обеспечивают хороший вид «реализации» этого:.

TSVN Blame

+1

Это не совсем то, что я ищу, потому что я знаю, что neiter исходный файл и я не знаю, какие дефектные строки приводят к ошибка. Мне нравится тестировать законченную сборку и получать хорошие или плохие результаты, а затем продолжить следующий интервал/пол. – schoetbi

Смежные вопросы