Форум: "Прочее";
Текущий архив: 2009.11.29;
Скачать: [xml.tar.bz2];
ВнизЭксперт для работы с SVN ?? Найти похожие ветки
← →
jack128_ (2009-09-28 16:32) [0]Собственно садж для дельфи вообще существует?? Что нить аналогичное VisualSVN или AnkhSVN для MSVS ??
← →
Ламо777 © (2009-09-28 17:32) [1]TortoiseSVN не пробовали?
← →
Piter © (2009-09-28 17:51) [2]вроде как бы Жека ясно говорит об экспертах / плагинах, а не о внешних программах.
← →
DrPass © (2009-09-28 17:58) [3]Devrace Athlant, насколько я знаю. Был еще какой-то, бесплатный и опенсурсный, но сам он у меня так и не заработал, а искать из-за чего не было ни времени, ни желания. Названия не помню, я его нагуглил - значит, и ты сможешь
← →
TIF © (2009-09-28 20:58) [4]Для D2010 скоро выпустят SVN-дополнение, обещали. Правда не уверен, что ради него все кинутся покупать D2010 :)
← →
turbouser © (2009-09-28 21:13) [5]
> Piter ©
TortoiseSVN существует в виде эксперта
← →
Kerk © (2009-09-28 21:17) [6]Есть тот же вопрос по поводу плагина для Far. Кто-нибудь встречал?
← →
wicked © (2009-09-28 21:47) [7]
> Есть тот же вопрос по поводу плагина для Far. Кто-нибудь
> встречал?
менюшка, вызываемая по F2
← →
jack128_ (2009-09-28 21:47) [8]
> Есть тот же вопрос по поводу плагина для Far. Кто-нибудь
> встречал?
>
Вот, вот где проявляется подлая консольная сущность фара, тотал рулит!! :-)) (no hollywar, for fun only :-))
> TortoiseSVN не пробовали?
> TortoiseSVN существует в виде эксперта
именно в виде плагина - не использовали. А вы?? Если я переименую файл из проджект манагера - плагин отловит это переименование??
← →
Piter © (2009-09-28 21:50) [9]а в старших версиях дельфи можно переименовывать модули? А то в D7 не знаю как, иногда вручную приходится фигней страдать (
← →
wicked © (2009-09-28 21:51) [10]
> именно в виде плагина - не использовали. А вы?? Если я
> переименую файл из проджект манагера - плагин отловит это
> переименование??
черепаха по идее ловит - она перехватывает операции с папкой
то есть - из проводника переименовать - отловит
а из другой программы - хз
← →
Kerk © (2009-09-28 21:56) [11]
> wicked © (28.09.09 21:47) [7]
>
> > Есть тот же вопрос по поводу плагина для Far. Кто-нибудь
> > встречал?
>
> менюшка, вызываемая по F2
А точнее? Имеешь ввиду, что можно написать bat-ники и их вызывать?
> jack128_ (28.09.09 21:47) [8]
>
>
> > Есть тот же вопрос по поводу плагина для Far. Кто-нибудь
> > встречал?
> >
>
> Вот, вот где проявляется подлая консольная сущность фара,
> тотал рулит!! :-)) (no hollywar, for fun only :-))
А причем тут консольная сущность? :))
← →
wicked © (2009-09-28 23:06) [12]
> А точнее? Имеешь ввиду, что можно написать bat-ники и их
> вызывать?
не батники, а фрагменты команд в самой менюшке
редактировать по F2 - Alt+F4, наиболее распространенные командыu: (SVN) update
svn update -r !?Revision?HEAD! .
c: (SVN) commit
svn commit .
f3: (SVN) status (verbose)
svn status -u -v > %temp%\svn_out.txt
far /e1:1 %temp%\svn_out.txt
f4: (SVN) status (normal)
svn status -u > %temp%\svn_out.txt
far /e1:1 %temp%\svn_out.txt
f5: (SVN) copy
svn copy "!.!" !#!\
f6: (SVN) rename
svn rename "!.!" "!?New name?new name!" --force
f7: (SVN) mkdir
svn mkdir !?Dir name?new name!
F8: (SVN) delete selected
svn delete --force --targets !@!
a: (SVN) add selected
svn add --targets !@!
b: (SVN) blame selected
svn blame -r!?Revisions?HEAD! !& > %temp%\svn_out.txt
far /e1:1 %temp%\svn_out.txt
l: (SVN) log selected
svn log --targets !@! -v -r!?Revisions?HEAD:1! > %temp%\svn_out.txt
far /e1:1 %temp%\svn_out.txt
: (SVN) revert
svn revert --targets !@! -R
i: (SVN) edit ignores
svn propedit svn:ignore !?Folder?.!
d: (SVN) diff selected
svn diff -r!?Revisions?HEAD! !& > %temp%\diff.svn.txt
far /e1:1 %temp%\diff.svn.txt
: (SVN) resolve selected
svn resolved --targets !@! -R
само собой, svn должен быть где-то в апаках, доступных по PATH
← →
wicked © (2009-09-28 23:08) [13]да, far тоже должен быть доступен через PATH
← →
TIF © (2009-09-28 23:21) [14]> а в старших версиях дельфи можно переименовывать модули?
Да, через Project Manager, правой кнопкой по Unit-у (или самому проекту) и Rename
> А то в D7 не знаю как, иногда вручную приходится фигней
> страдать (
Не помню как там это называется (был ли в D7 проджект-менеджер...) и где находится, но вроде было?
← →
Суслик_ (2009-09-29 00:13) [15]пожалуй, сложности при ренейме - самый большой недостаток отсутствия присутствия svn изнутри среды.
я тоже с этим мучаюсь, если честно.
← →
Суслик_ (2009-09-29 00:18) [16]во гугл работает! сверху у меня уже предложение плугина svn, но только для vs.
надо задать вопрос гугловской рекламе - скажи как, где svn for delphi?
← →
TIF © (2009-09-29 00:44) [17]> где svn for delphi?
По-моему не сработало :) Легче в гугл то же самое забить и ту же рекламу увидеть на "нулевой" позиции:Рекламная ссылка
Delphi and Subversion www.epocalipse.com
The most efficient way to work with Subversion in Delphi. New Version!
← →
Суслик_ (2009-09-29 11:49) [18]TIF
Вот пусть Женька посмотрит, что за зверь этот епокалипсис.
Потом расскажет )
Я думаю, что штука неплохая (даже вроде смотрел когда-то), но должны быть весомые достоинства для его использования: во-первых, стоит 50уе, во-вторых, нужно еще голову забивать его изучением.
← →
@!!ex © (2009-09-29 12:12) [19]> [10] wicked © (28.09.09 21:51)
> черепаха по идее ловит - она перехватывает операции с папкой
>
> то есть - из проводника переименовать - отловит
Не ловит. Надо средствами черепашки удалять, переименовывать и перемещать. Иначе будет косяк.
← →
Суслик_ (2009-09-29 12:25) [20]я переименования обычно делаю так:
1. сначала закрываю дельфи (или проект).
2. потом средствами черепахи делаю переименование/перемещение.
3. открываю notepad++ dpr и dproj.
4. нахожу нужный файл
5. правлю в файлах. замечу, что notepad++ умеет делать замену во всех открытых документах.
6. открываю проект.
7. комплилюсь, попутно правя имя переименованного модуля.
при определенном навыке вполне себе удобно.
← →
Palladin © (2009-09-29 16:12) [21]JEDI VersionControl
← →
jack128_ (2009-09-29 16:23) [22]
> черепаха по идее ловит - она перехватывает операции с папкой
>
> то есть - из проводника переименовать - отловит
> а из другой программы - хз
не ловит она. если именно проводником переименую - то она не поймает. Я именно тортиловской командой, встроенной в провдник должен переименовывать.
> Суслик_ (29.09.09 12:25) [20]
>
> я переименования обычно делаю так:
а вот те кто пользуются студией делают так:
1. В Солюшн Эксплорере переименовываю файл.
Вот хотелось бы чтоб примерно так и в дельфе было :-)
> во-вторых, нужно еще голову забивать его изучением.
кстати - VisualSVN для студии - это именно обертка над тортилой.
> JEDI VersionControl
глянем..
← →
Суслик_ (2009-09-29 16:29) [23]Глянь, глянь.
А результаты сюда )
← →
Palladin © (2009-09-29 16:33) [24]
> глянем..
Тоже обертка на ней же.
← →
Palladin © (2009-09-29 16:35) [25]
> Суслик_ (29.09.09 16:29) [23]
пжалста :)
Создает меню в IDE дублирующее (почти) меню тортоиза в эксплорере. Единственное, что чуток напрягает, это то, что все пункты дублируются (commit два раза, update два раза etc): один применительно к редактируемому файлу, другой применительно к папке файла. А в остальном... работаю с полтора года... вроде нормально...
← →
atruhin © (2009-09-29 22:40) [26]А в чем сакральный смысл, этой интеграции? У меня commit/update из тотала по кнопке запускаются,
удалить/перименовать/добавить не сильно частая операция проще набрать svn add/rm/delete?,
вроде и не медленнее чем через тортиллу.
← →
Eraser © (2009-09-30 00:42) [27]> [26] atruhin © (29.09.09 22:40)
> удалить/перименовать/добавить не сильно частая операция
> проще набрать svn add/rm/delete?,
> вроде и не медленнее чем через тортиллу.
именно в этом и удобство тортиллы, что набирать не надо. а вот в плагинах к IDE особого смысла не вижу, именно т.к.
> удалить/перименовать/добавить не сильно частая операция
а если уж приспичило, так через тортиллу проще простого делается. + удобство тортиллы в оверлейных значках.
← →
Суслик_ (2009-09-30 01:09) [28]
> + удобство тортиллы в оверлейных значках.
я отключил их нафиг
у меня дико тормозит
← →
Eraser © (2009-09-30 02:02) [29]> [28] Суслик_ (30.09.09 01:09)
сколько ж это сотен файлов в папке надо, чтобы тормозило? )
← →
jack128_ (2009-09-30 12:13) [30]
> > удалить/перименовать/добавить не сильно частая операция
>
> а если уж приспичило, так через тортиллу проще простого
> делается.
угу. отключать файл от проэкта, в блокноте менять все ссылки на этот файл в других юнитах. подключать файл обратно. Ахринеть как удобно. RAD, одно слово..
← →
DrPass © (2009-09-30 12:42) [31]
> atruhin © (29.09.09 22:40) [26]
> А в чем сакральный смысл, этой интеграции? У меня commit/update
> из тотала по кнопке запускаются
А зачем тогда тебе Delphi? Текст можно писать в Тотале, компиляцию из консоли батничком, вызываемым по кнопке из пользовательского меню.
Интеграция - чтобы было удобно. Чтобы работать с файлами в одной среде, а не переключаться в другую программу для рутинных действий. Чтобы новые файлы автоматически добавлялись в твой проект в контроле версий и т.д. У всех этих прибамбасов назначение только одно - экономить наше время, что они с успехом и делают.
← →
Eraser © (2009-09-30 15:35) [32]> [30] jack128_ (30.09.09 12:13)
> угу. отключать файл от проэкта, в блокноте менять все ссылки
> на этот файл в других юнитах. подключать файл обратно.
а это еще зачем? переименовывать файл прям в менеджере проекта, только потом не забыть еще переименование в тортиле сделать, вот и все.
← →
Суслик_ (2009-09-30 17:11) [33]
> jack128_ (30.09.09 12:13) [30]
Фу как сложно...
Жень, почитай мое описание выше с использование notepad++.
Навык приобретается быстро. Немного нужно только потренировацо.
← →
jack128_ (2009-09-30 19:18) [34]
> Жень, почитай мое описание выше с использование notepad++.
>
> Навык приобретается быстро. Немного нужно только потренировацо.
>
точно так же как и навык использования svn из консоли.
← →
RWolf © (2009-10-01 10:21) [35]и да, плагин для Far таки существует и называется Subversion Client.
← →
Palladin © (2009-10-01 15:20) [36]
> RWolf © (01.10.09 10:21) [35]
год выпуска смотрел?
← →
Palladin © (2009-10-01 15:22) [37]
> atruhin © (29.09.09 22:40) [26]
Респект тебе, о хуру, раз могешь UTF-8 с консоли вводить...
← →
RWolf © (2009-10-01 15:37) [38]
> год выпуска смотрел?
2006, а что?
← →
Palladin © (2009-10-01 15:38) [39]да так...
← →
atruhin © (2009-10-01 23:13) [40]> [37] Palladin © (01.10.09 15:22)
А у тебя названия модулей в utf-8???
Страницы: 1 2 вся ветка
Форум: "Прочее";
Текущий архив: 2009.11.29;
Скачать: [xml.tar.bz2];
Память: 0.56 MB
Время: 0.006 c