2008-10-20 17 views
10

tak samo jak ja lubi diff eclipse/scalić perspektywę, gdy mamy do czynienia z dużymi projektami i wielu oddziałów, które muszą zostać połączone czasami jest jedna cecha brakuje:Jak ignorować CVS znaczniki słów kluczowych w Eclipse diff

Czy istnieje sposób ustawić Eclipse diff, aby zignorować znaczniki CVS, takie jak $ Author: $, $ Wersja: $ i tak dalej?

Ponieważ te znaczniki są różne we wszystkich gałęziach, "porównanie z inną gałęzią" zawsze skutkuje wyświetlaniem kilkuset plików z różnymi znacznikami, ale bez widocznych różnic w kodzie. (Znaczniki oczywiście różnią się tylko po naprawieniu błędu w kilkuset plikach w gałęzi i nagłówku, ale to się dzieje dużo w miejscu, w którym pracuję, brak komentarzy na ten temat.)

Odpowiedz

8

To wydaje się być known bug.

+0

Czekałem na rozwiązanie problemu. Ale * westchnienie * twoje jest jedyne poprawne, jak się wydaje. – Stroboskop

+0

Rzeczywiście, westchnienie. Prawie 10 lat od momentu zgłoszenia i wciąż nie posortowane. Nie byłoby tak źle, gdyby istniała przyzwoita praca lub coś takiego, ale w obecnej sytuacji widok porównania jest zupełnie bezużyteczny. –

0

Z drugiej strony użycie rozszerzenia słów kluczowych w SCM może być uznane za przestarzałą procedurę. here są niektóre przekonujące argumenty.

+0

Tak, powoduje problemy. Ale z drugiej strony, kiedy żonglujesz kilkoma tysiącami plików, od czasu do czasu pomagasz wiedzieć, o której wersji pliku mówisz. Zdarza się to zazwyczaj, gdy dezaktywuje twój system wersjonowania, ponieważ ktoś usunął lub przeniósł foldery metadanych CVS. – Stroboskop

Powiązane problemy