Есть ли какой-либо инструмент в Windows для сравнения двух папок и для создания отчета о различиях с помощью «Tortoise SVN». может ли кто-нибудь помочь мне сделать это.Как сравнить две папки и сгенерировать отчет с помощью svn
Спасибо заранее ..
Есть ли какой-либо инструмент в Windows для сравнения двух папок и для создания отчета о различиях с помощью «Tortoise SVN». может ли кто-нибудь помочь мне сделать это.Как сравнить две папки и сгенерировать отчет с помощью svn
Спасибо заранее ..
Хотя alroc совершенно верно (но его выбор дифференциалов инструмента является вопрос, следующий вопрос), TortoiseSVN (сюрприз !!!) может быть использован в качестве инструмента для сравниваете папки (это извращение, да, но это возможно)
Folder I
Folder II
svn diff ... > report
две папки в репозиторий и получить разностной отчетTortoiseSVN является неправильным инструментом для работы, если у вас есть две произвольные папки и нужно сравнить их. Это похоже на использование гаечного ключа для фунтовых гвоздей - он работает с использованием определенной функции, но он не даст вам желаемых результатов.
Я использую WinMerge для сравнения файлов и папок. Будет ли он выдавать вывод отчета, который вы ищете, я не могу сказать, поскольку вы не определили, что должен показывать этот «отчет» (или сейчас).
благодаря alroc, WinMerge может сделать рекурсивный поиск, чтобы выяснить различия. – Ramesh
Какие отличия? Различия в каждом файле или различия между подкаталогами? В любом случае, программное обеспечение * бесплатно *, и вы можете узнать это самостоятельно, а не в зависимости от того, кто-то другой правильно интерпретирует ваш вопрос. – alroc
Я пробовал winmerge, я думаю, что он не подходит для подкаталогов. Также мне нужны различия в каждом файле. – Ramesh
спасибо Lazy Badger, Я использую windows xp, когда я даю 'svn diff Folder I Folder II> report.txt', он сгенерирует только пустой файл, даже в командной строке также нет результата. не могли бы вы мне помочь. – Ramesh
@Ramesh - ваша форма использования diff ** только ** при сравнении папок внутри ** Рабочая копия ** (когда папки являются поддиректорами текущего каталога). Для сравнения папок в ** repo **, обе папки должны быть определены как ** URL-адреса в репо ** –