Как запретить CollabNet SVN устанавливать дубликаты Python - PullRequest
1 голос
/ 26 апреля 2011

Мне нужна система контроля версий с графическим интерфейсом.Я занимаюсь разработкой под Windows (один разработчик, одна машина, удаленный доступ не требуется).Я прочитал несколько вопросов по SO, и из того, что я собрал, я мог бы использовать SVN для контроля версий, а SVN черепахи предоставляет графический интерфейс.Поэтому я решил установить svn из этой ссылки.я установил CollabNet Subversion Edge 1.3.2 (для Windows 32 бит).У меня уже был установлен Python на моей машине, и обнаружил, что Collabnet SVN установил дубликат копии Python в C: \ csvn.

У меня есть несколько вопросов:

  1. как предотвратить дублированиеустановить питона?
  2. Правильно ли я понимаю, что мне нужно установить SVN по одной из ссылок здесь в дополнение к черепахе SVN?
  3. наконец, есть ли лучшее (более легкоевес) альтернатива тому, что я делаю?

Ответы [ 3 ]

0 голосов
/ 26 апреля 2011

Пакет Subversion CollabNet полезен, если вам нужна настройка сервера «All-In-One» для сервера ваших репозиториев. Он устанавливает Python из-за способа проверки подлинности; Я не знаю ни одного способа отключить или исправить эти проверки вручную. Если вы просто ищете клиентский пакет, вы можете установить множество клиентских пакетов, которые там есть. TortiseSVN - это автономный пакет Subversion. Это означает, что вам не нужно устанавливать никаких дополнительных пакетов Subversion при установке клиента.

Вы можете попробовать UberSVN от WanDisco - он был выпущен в пятницу, и его было легко настроить и использовать для моей небольшой группы.

0 голосов
/ 26 апреля 2011

Если вы работаете автономно, то TortoiseSVN предоставляет все необходимое. Просто щелкните правой кнопкой мыши в пустой папке и создайте репозиторий, а затем получите доступ к нему через файл: // URL. Например, C: \ Repos становится file: /// repos

Subversion Edge включает Python, поскольку он предоставляет полноценный пользовательский интерфейс веб-сервера для Subversion. Браузер хранилища ViewVC написан на Python, а Subversion Edge предоставляет полный стек сервера.

0 голосов
/ 26 апреля 2011

Вы устанавливаете только Collabnet SVN? Он не должен иметь никакой зависимости от Python. Если он также включает ViewVC, то для этого требуется python.

Кроме того, я лично использую SlikSVN, который, как мне показалось, лучше.

Редактировать: Я полагаю, вы ищете только клиента? Если так, то SlikSVN это хорошо. Кроме того, в этом случае вам следует установить клиент командной строки CollabNet Subversion по указанной вами ссылке (http://www.collab.net/downloads/subversion/)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...