23 Stimmen

Subversion: Wie findet man den fehlerhaften Commit?

Ich habe ein Problem, dass jemand einen Fehler eingeführt hat, aber ich kenne die Subversion-Commit nicht, die diesen Fehler eingeführt hat. Ich suche nach etwas wie der netten Git-Funktion halbieren für svn.

Kennt jemand Skripte wie z.B. Python, um diese Funktion zu simulieren?

0 Stimmen

Ich hatte von der Funktion gehört (ich bin kein Git-Benutzer), aber das sieht in der Dokumentation (die ich mir erlaubt habe, in der Frage zu verlinken) wirklich großartig aus.

2 Stimmen

Eine Google-Suche nach "svn bisect" liefert ziemlich gute Treffer, wissen Sie ;-)

22voto

jk. Punkte 13339

Svn macht ノット haben eine halbierungsähnliche Funktion eingebaut. Es scheint eine Perl-Skript zur Verfügung.

svn-blame macht ノット tut dasselbe wie git-bisect; es ist äquivalent zu git-blame und hg-annotate.

-3voto

Anton Gogolev Punkte 109749

svn blame könnte Ihnen helfen. GUI-Schnittstellen bieten eine hübsche "Implementierung" dieser Funktion:

TSVN Blame

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X