Advanced Compare не работает с SVN

Хотите предложить идею нового плагина или знаете, что улучшить в существующем? Пишите сюда.
Post Reply
mlg7
Posts: 2
Joined: Mon 20 Nov, 2006 16:44

Advanced Compare не работает с SVN

Post by mlg7 » Wed 09 Mar, 2011 12:05

Только что пробовал сравнить две директории под version controlем (svn).
Advance Compare говорит, что директории разные -- из-за разного содержимого
поддиректорий .svn.
То же самое возможно с любой системой управления версиями -- проекты будут
идентичны, но при сравнении окажется, что вспомогательная информация отличается.

Еще один use case: один и тот же проект с различными билд-системами (например, make/scons/tup).
Хочется знать, чем они отличаются, если не считать Makefile,Tupfile,SConstruct.

Третий use case: чем отличаются репозитории одного и того же проекта под svn и hg? (например,
недавно переехали под другую систему, но кто-то что-то делал в старом репозитории.)

ОПИСАНИЕ БАГА/ФИЧИ:
Что хочется: иметь параметр "игнорировать файлы/директории [список масок]".
Можно будет сравнивать директории, игнорируя файлы version control и билд-систем.

Что есть сейчас:
При рекурсивном сравнении двух экземпляров той же самой директории проекта
Advanced Compare всегда говорит, что директории различны -- только из-за того, что
различается вспомогательная информация version control-системы.


РАЗВИТИЕ ТЕМЫ:
Сделать маску "сравнивать только такие файлы".
Например, можно будет сравнить все .h (и только .h) файлы в двух
родственных source trees.

Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 10 times

Re: Advanced Compare не работает с SVN

Post by Max Rusov » Wed 09 Mar, 2011 13:08

Advanced Compare 2 / Deep Compare / Visual Compare. Мало?

User avatar
zg
zero-gravity
Posts: 5668
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 116 times
Contact:

Re: Advanced Compare не работает с SVN

Post by zg » Wed 09 Mar, 2011 13:53

ctrlh

Post Reply

Return to “Предложения и идеи”