Как стать автором
Обновить

Комментарии 40

Кстати, перенес.
Кстати отличная программа эта Черепашка. Если часто работать с branches - то экспорт еще проще.
Кстати "Тортэз", а не "Тортойс" )
Без ссоры, без спора:
имхо, "тотес" удобнее, чем "тортэз" или "тортойс" =)
вообще правильно читается - "торту эсвиэн"
Tortoise - французское слово.
угу, тогда уж вообще "сюбверсьон тортуаз"
у нас довольно крупная международная девелоперская компания - и мы, и буржуи говорим "торту".
Тут спорить просто можно бесконечно - по аналогии с SQL (буржуи говорят "сиквел" - руссские "эскюэль")
Просто в русском есть некрасивое слово, созвучное с «сиквел» (:
Но, если по-французски, то правильно, действительно: «тортуаз». Тоже не очень звучно для русского уха. (:
TortoiseSVN (по-русски «тортойс эС-Ви-эН»)
tortoise - больше "Тотас" или "Тотес", с ударением на первый слог. (Это в случае если произносить "эС-Ви-эН") :)
Без ссоры, без спора:
Глупо к таким вещам придираться, ведь тогда надо говорить не "Ворд" (да, тот самый), а "Вёд"
Ну если еще точнее, то "Уорд"
Иногда нужно такое сделать с консоли, что бы не потерять owners/permissions - поможет:
svn export project build/project -r from:to
Выдает svn: Revision range is not allowed
Спасибо огромное, я понимал, что это должно быть, но не мог найти.
Ушёл искать в эклипсе.
Там тож есть.
И где оно там есть? О каком плагине идет речь? В Polarion нету "Compare revisions", точно также и в Subclipse нету
Team Synchronizing посмотрите.
А причем здесь Team Synchronizing? Эта "перспектива" предназначена для Synchronizing между робоч. репозиторием и главным. Вы прочитайте еще раз повнимательней эту статью и тогда поймете о чем идет речь. Напомню: нужно не просто сравнить changes между файлами роб. репозитория и главного, а _СРАВНИТЬ_ _РЕВИЗИИ_ (ветки).

P.S: Если такое и сделают, то в 99% это буде в "перспективе" SVN Respositories но точно не у "Team Synchronizing"
P.S.S: Если у Вас все же получилось как то сравнить 2 разных ветки в "Team Synchronizing" - сделайте пожалуйста скриншот :) Спасибо.
Хм... к сожалению хотя в history можно выделить разные ревизии, но пункт compare заблокирован.
Вот вот… и я о том же. А заблокирован он знаете почему? Поточму что он может сравнить только _ФАЙЛЫ_, но не ветки. Попробуйте сделать тоже самое на файлики ;)
Огромаднейшее спасибо, а то очень надоедает ручками просматривать список измененных файлов... а уж когда их не один десяток...
НЛО прилетело и опубликовало эту надпись здесь
аха... unified diff. А как в виде файлов экспорнуть?
Спасибо!!! Действительно, рабочий способ!!!!
См. также:
Интеграция TortoiseSVN с системой учёта ошибок/задач
http://nzeemin.livejournal.com/212423.html
Так это описано в стандартной справке к TortoiseSVN.
5.25. Integration with Bugtracking Systems / Issue trackers
могу порекомендовать хостинг с поддержкой SVN. Тогда на сервере достаточно выполнить команду svn update, чтобы обновилось то, что нужно
Так, теоретически, SVN-клиент можно поставить везде, где есть вменяемый SSH...
А вы про какой хостинг? (:
К сожалению только теоретически...
Про этот.
У кого-нибудь есть какие-то идеи почему при выборе "Export selection to..." может выводиться "Отказано в доступе"? Права на чтение и запись репозитория для юзера установлены.
Поставил последнюю версию (1.4.5), все стало хорошо. Была 1.4.4.

Еще вопрос. Как сделать все то же самое, но используя только command line, чтоб батник свой написать?
Еще бы удаление файлов из истории сделали в SVN. Я когда начал только пользоваться Tortoise по неопытности бинарные файлы залил, и лежат они мертвым грузом в глубинах истории.
ну если охота покопаться, то делается это следующим образом: берется дамп репозитория и на него натравливается утилита из комплекта svn, точное название не помню, давно это было, что с filter в названии файла по-моему. фильтр соответственно надо настроить на бинарники по расширению (ну или по маске, если не все бинарники надо выкинуть). а потом этот дамп конвертится опять в репо. надеюсь ничего не напутал ))
все это естественно требует доступа к серверу svn
Интересно… Черепаха берет своей бесплатностью, но есть более удобные клиенты.
Я вот себя очень неуютно чувствую, если перед глазами нет удобного фильтруемого списка измененных/добавленных/не измененных файлов, списка последних транзакций (в т.ч., тех, что я еще не забрал с сервера SVN). Не нравится мне каждый раз тыкать кнопку «Show changes» или как в Черепахе, что сделать

Мой выбор — smartSVN. Работаю с ним и из Linux, и из Win — ибо Java. Пожалуй, это редкий случай, когда я понимаю, за что разработчики просят денег…
Насколько я помню, «svn -r revisionA:revisionB» позволяяет выгрузисть изменения для заданного диапазона.
Не раскрыта тема для случая, когда файл не изменяется, а удаляется из репозитория в новой ревизии. Он ведь тоже будет экспортирован в общем списке? Как быть?
Не стоит ли и этот старый топик перенести в блог «Системы управления версиями»?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории