Подтвердить что ты не робот

Какой лучший CVS-клиент для Windows?

В настоящее время мы используем WinCVS, но он медленный и не имеет диалога слияния. Я ищу что-то вроде Eclipse Team Synchronize (чтобы люди могли видеть, что они получат до того, как они будут обновлены).

Что вы предлагаете? TortoiseCVS с WinMerge?

Примечание: OSS предпочитает:)

4b9b3361

Ответ 1

В окнах определенно использование Tortoise CVS и WinMerge будет отвечать вашим потребностям. Я также думаю, что было бы неплохо узнать, как выполнять некоторые операции с командной строкой.

Ответ 2

Во-первых: Строго говоря, ни один из приведенных здесь инструментов не является клиентом . Все они "просто" GUI-интерфейсы поверх клиента командной строки CVSNT (только для IIRC SmartCvs использует простой CVS-клиент).

Итак, мне было бы интересно узнать, какие конкретные операции вы считаете медленными в WinCvs. Реальным узким местом обычно является сам протокол CVS, и он будет вести себя одинаково независимо от того, какой интерфейс интерфейса вы используете.

Кроме того, что именно вы подразумеваете под "не имеет диалога слияния"?
WinCvs прекрасно сочетается с WinMerge (также как редактор конфликтов).
И если вы говорили о выполнении операций слияния, вы используете команду "Обновление", в которой есть вкладка "Параметры слияния"...

Для просмотра обновлений в WinCvs также есть несколько подходов: если вы просто хотите увидеть, какие файлы будут обновляться, вы можете использовать команду "Обновление запроса" (cvs -n up) или если вы хотите, чтобы данные могли просто Diff (используя WinMerge ) против HEAD (также работает с несколькими файлами и папками).

У меня были как Tortoise, так и WinCvs, установленные в течение многих лет, но обычно обнаруживают, что я не использую Tortoise, кроме случаев, когда я чувствую себя виноватым в том, что не понимаю, о чем вся эта суета...;)

Все это зависит от вкуса, я думаю, особенно если вы предпочитаете интегрированное решение, которое пытается не мешать над автономным приложением, которое заставляет вас принимать осознанные решения о ваших задачах контроля версий.
WinCvs для меня делает все, что я хочу, и многое другое, но тогда меня, вероятно, считают сильным пользователем и сильно предвзятым, поскольку я раньше был модератором списков рассылки cvsgui и часто задаваемым автором, а также написал много макросов.

Затем снова не было активной разработки WinCvs для quuuuiiiite некоторое время...: (

Ответ 3

TortoiseCVS с WinMerge тоже мой выбор для CVS.

Ответ 4

SmartCVS является еще одним хорошим выбором для CVS.

Ответ 5

Я тоже искал это сейчас. Я посмотрел на WinCVS, и мне понравилось. но для моих проектов java я предпочитаю затмение, которое отвечает всем моим потребностям.

изменить.. мой плохой.. не видел дату: (