Я хочу использовать контроль версий Subversion для сайта PHP . Он установлен на веб-пространстве, которое я арендую: ура!
На сайте Subversion есть огромный список клиентских приложений: http://subversion.tigris.org/links.html#all-clients
Какой из них можно порекомендовать? На моем компьютере установлена Windows XP. И я не хочу платить за это, поэтому подойдет бесплатный клиент.
Я использовал Visual SourceSafe и Team Foundation Server в Visual Studio 2008.
РЕДАКТИРОВАТЬ: Возможно, тот, который интегрируется с Eclipse?
Редактировать 2: я нашел статью Ultimate Round-Up для контроля версий с Subversion относительно Subversion в Smashing Magazine .
Ответы:
Я использую TortoiseSVN на работе, и она работает очень хорошо. Я уверен , что это один из, если не самый популярный SVN клиент для Windows , :)
Он имеет встроенную оболочку Windows Explorer, поэтому вы можете получить хорошее меню TortoiseSVN в контекстном меню, вызываемом правой кнопкой мыши.
И это бесплатно!
источник
AnkhSvn - хороший (и бесплатный) Visual Studio плагин для Subversion.
Я также использую TortoiseSVN (как рекомендовано BenA). Два работают счастливо вместе.
источник
Для использования с Eclipse вы можете попробовать Subclipse . Однако я не использовал его сам, поэтому я не знаю его плюсы и минусы!
источник
Я согласен, что для большинства случаев TortoiseSVN, вероятно, является лучшим выбором. Но для некоторых случаев использования, например, для более сложных операций слияния, вы можете придерживаться исходного
svn
клиента командной строки , даже в Windows. По крайней мере, это то, что я вижу, мои коллеги, использующие Windows, даже если они обычно используют Черепаху ...Посмотрите этот ответ и его комментарии (в похожем вопросе о Linux) для некоторого обоснования и ресурсов.
источник
Проект Subversive направлен на обеспечение интеграции Subversion (SVN) для Eclipse. Подключаемый модуль Subversive дает вам возможность работать с этой системой управления версиями-преемниками CVS из рабочей среды Eclipse. Вы можете работать с репозиториями Subversion практически точно так же, как это долго было возможно с репозиториями CVS с использованием плагина CVS, входящего в стандартный дистрибутив Eclipse.
Общие характеристики плагина Subversive очень похожи на плагины CVS:
Подрывной проект
источник
Я обычно устанавливал четыре клиента SVN здесь:
Я склонен использовать любой из них, в зависимости от того, в какой среде я сейчас нахожусь. Однако важно отметить: если у вас несколько клиентов, и Subversion снова меняет формат рабочей копии, вам необходимо обновить все до новой версии. Было бы намного проще, если бы все они разделяли одну библиотеку ...
источник
Я использую RapidSVN, потому что мне нужно работать в Windows и Linux, и этот инструмент работает в обеих средах. Это делает трюк, и это бесплатно.
источник
Если вы хотите (бесплатное) решение, которое интегрируется в Visual Studio, вы можете попробовать AnkhSVN . Я успешно использовал его до сих пор, и единственная причина, по которой я его не использую, это то, что я предпочитаю черепаху.
источник
Бесплатный клиент Subversion командной строки: SlikSVN
Визуальный студийный плагин АнхСВН
источник
Еще один бесплатный клиент командной строки: CollabNet Subversion Client .
источник
Почему плагин доступен для вашей локальной установки Netbeans, конечно!
источник
Я использовал Subclipse, когда я все еще использовал Eclipse, он также привязал к mylar плагин для отслеживания ошибок, помечая коммиты с помощью идентификатора ошибки.
Теперь я просто использую командную строку.
источник
SmartSVN можно использовать бесплатно в ограниченном режиме, и это неплохо, даже с ограничениями.
источник
Черепаха также имеет плагин для Eclipse.
источник
Для OS X вы не можете пройти мимо Версий . Это должен быть лучший клиент Subversion GUI, который когда-либо существовал. Это такой позор, что подобная программа не существует для Windows.
источник