?

Log in

No account? Create an account
nyaload

Журнал Пушыстого

Журнал Пушыстого

Previous Entry Share Flag Next Entry
Важная галочка в TortoiseSVN
nyaload
_winnie




Ну и если вы исплользуете Total Commander совместно с TSVN - не забудьте Configuration -> Icons -> Show overlay icons.


  • 1
В своё время я отказался от TSVN в частности по причине того, что не известно как настроить частоту проверки. Как следствие - загруженный процессор. Проще и дешевле - обновлять обычным клиентом так часто, насколько нужно. А если пользуешься программой, которая выдаёт достаточноую статистику по SVN, тогда можно вообще TSVN удалить.

ЗЫ: TCVS, а точнее тот клиент СVS, что при этом ставится, при установки по-умолчанию даёт глюк, что некоторые игрушки перестают работать (GameGuard based - точно!). Я с таким столкнулся и дня 4 искал причину. Когда нашел - долго смеялся.

В TC у меня выставлен показ только стандартных иконок, а на работе SVN-клиент консольный использую.

А у меня в TC вообще иконки не показываюццо :)

И эта... Вы до сих пор пользуетесь SVN'ом?

>. Вы до сих пор пользуетесь SVN'ом?
Ну, лучше не чинить то что не сломали. Поэтому пока нет существенных причин перезжать, либо начинать нуля - то зачем переезжать? У нас даже ветки почти не используются.

TSVN нужен, так как используется не только программистами. Сответственно, если выполняются условия выше (с нуля, существенные причины для перезда) - то нужен TortoiseGIT и тп.

TSVN лично мне удобней чем svn stat, так как сам напоминает что то-то изменено, поэтому в коммиты реже попадают правки несвязных файлов (ну или геморой с просмотром "упс, а чевой-то в том файле исправлено было три часа назад")


Про TorotoiseSVN я и не спрашивал :)

И я не про git говорил, в общем-то, а про меркуриал. У Гита интерфейс убогий совсем.

PS TortoiseHg существует.

А чем он хорош (лучше СВН), если вкратце?

Mercurial: введение в распределённые системы контроля версий

Вкратце: очень быстро работает (практически на любой операции, разница бывает на два-три порядка), нет проблем с мержами, всякие удобства есть.

(Deleted comment)
Ну, на машине разработчика - надо что бы процессоров было много *^.^*

ПРОКЛЯТЬЕ!
Свежая тортилла пометила мне каталог, как под клиентом 1.5.0
А консольный клиент самый свежий - 1.4.6. И теперь он отказывается работать.
СУКА ЧЕРЕПАХА.

Помогите, как малой кровью откатиться (или обновить консольного клиента?)
И как впредь сказать тортилле, чтоб она таких подлостей не делала?

Это общий недостаток всех svn-клиентов - они без предупреждения меняют формат на следующий.

Можно обновить консольный клиент.
Можно сделать checkout.
можно сделать даун-грейд - http://subversion.tigris.org/faq.html#working-copy-format-change , там ссылка на скрипт.

А где взять консольный 1.5? Потому что черепаха же и дальше будет гадить где только можно. А иногда бывает удобно работать именно с ней...

http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100&expandFolder=8100&folderID=8100 , svn-win32-1.5.0.zip

Но я бы для надёжности наоборот, черепашке бы сделал down-grade.

Сегодня напоролся на такое же, консольный клиент 1.5 случайно оказался в PATH, и черепашка перестала работать :)

c:\Code>where svn
C:\cygwin\bin\svn.exe - вот он, внезапный 1.5!
C:\soft\svn-win32-1.4.6\bin\svn.exe


Ну и потери в жизни иногда бывают более страшные ^^'

А я вот отключил нахрен (status cache: none), чего и всем советую.

Закончил кусочек работы - коммит, в открытом окошке просматриваю все файлы двойным кликом, все дифы - таким образом сразу реверчу ненужное, и оставляю в коммит листе помеченным к текущему коммиту только нужное.

Счастье и радость.

  • 1