2010-02-26 4 views
4

Я использую Subversion svn под окнами в cmd. Как проверить, какие файлы были изменены из предыдущей версии? Я попробовалпроверить, были ли файлы изменены с помощью Subversion svn

svn.exe info --changelist xx # xx is a revision number 

Но нет выхода. Я думаю, мне нужно добавить url в багажник + Мне нужно сообщить svn.exe, что я хочу, чтобы список изменений из текущей версии, имеющейся у меня на моем компьютере (например, 74), был последним (например, 75). Как я могу это сделать? Благодаря!

ответ

5

Вы хотите команду svn status.

svn status # By itself, it'll show you local changes in your working copy 
svn status --show-updates # This will show what's out of date 

Также, если вы используете Windows, я от всей души рекомендую TortoiseSVN.

+0

Рекомендация TortoiseSVN прикомандирована! (И черепаха (Git | CVS | Hg | Bzr) тоже) –

2

Звучит так, как будто вы просто хотите svn status, который предоставит вам список всех текущих изменений в вашем репозитории. Вы также можете использовать svn diff, который покажет вам подробный разброс всех текущих изменений. Если вы хотите различать два разных списка изменений, то svn diff также может показать вам эту информацию различными способами. См. svn help diff или the online documentation для получения дополнительной информации.