2010-11-04 4 views
3

Простой. Я использую Vault для управления моими личными исходными файлами. Но я не люблю проверять/выходить за пределы среды разработки Delphi.
Delphi XE поддерживает Subversion, поэтому я подумал ... Могу ли я также получить Vault для работы с этим? Если нет, существуют ли альтернативные надстройки для Delphi бесплатно?

На работе я использую commercial product в качестве надстройки Vault. Это не вариант для моей работы на дому, это просто хобби-проекты ... Vault также поддерживается Visual Studio, поэтому с Prism она работает. Но в Delphi IDE нет.
Btw, SourceGear Vault - free for single-user environments. Цитирование:Добавление поддержки хранилища исходного кода

Кто-то сказал, что СВОБОДНО БЕСПЛАТНО для одного пользователя. Это правда?
Да. Vault является бесплатным для использования одним пользователем. Просто установите продукт, и не вводите никаких серийных номеров. Если нет серийных номеров , Vault ведет себя так, как будто есть только одна пользовательская лицензия. Обратите внимание: эта бесплатная лицензия не применяется, если продукт используется более чем одним пользователем . Если у вас есть два человека, которым необходимо использовать Vault, вам нужно будет приобрести две первоначальные лицензии. Если вы вводите серийный номер, содержащий только , одну лицензию, то у продукта будет по-прежнему одна лицензия . И, честно говоря, он отлично работает в моей среде с одним пользователем. :-)

+0

Я вижу, что вы alredy используете SouceConnexion на работе. Я не понимаю, почему вы используете Vault у себя дома (AFAIK там не является бесплатной версией), но не хотят использовать тот же плагин SCC, который не стоит дорого, и посмотрите конкретно на бесплатную версию. В противном случае почему бы не использовать SVN дома, для чего у вас есть alredy плагин Delphi? –

+0

Для однопользовательских настроек хранилище бесплатное. :-) –

+0

Это не выглядит так на своем сайте ... Я могу найти только пробные загрузки –

ответ

2

Доступные опции:

  1. Вы можете использовать и изменять SVN код интеграции вы можете найти на SourceForge (хотя ИМХО это не хорошая реализация, особенно макет меню).
  2. Вы пишете всю интеграцию самостоятельно, используя API OpenTool (это может быть немного сложно, если вы никогда с ним не работали)
  3. Если Vault поддерживает интерфейс MS SCC (он должен, если он работает в VS) вы можете купить плагин как SourceConnexion, который добавляет поддержку SCC в Delphi. Не знаю, есть ли версия для XE уже
+0

Вариант 1, не очень хороший. Интеграция SVN не очень хороша. Вариант 2, много работы. Я просто надеюсь, что кто-то уже это сделал. Вариант 3 - это решение по моему вопросу, но я не хочу полагаться на коммерческие плагины, тем более, что я просто хобби дома, используя его в основном в образовательных целях и самообучении. –

+0

Вариант 3 имеет то преимущество, что он является общей интеграцией SCC, он будет работать с любым клиентом VCS, поддерживающим SCC. Я не знаю, сколько Vault используется среди программистов Delphi, но Delphi не имеет интеграции для очень распространенного VCS. В любом случае вариант 1 и 2 будет хорошим самообучением в образовательных целях - чтобы получить что-то бесплатно, кто-то должен написать его первым, и мы не всегда можем ожидать, что это будет кто-то еще;) –

+0

Правда.:-) Возможно, я должен написать собственную надстройку Vault для Delphi и сделать ее бесплатной. Я просто ненавижу тот факт, что я также использую Visual Studio 2008 и 2010, плюс Altova MissionKit, и эти продукты имеют большую поддержку для Vault и других встроенных систем VCS. Которой мне и моему работодателю, и мне нравится это. Однако мой работодатель был готов купить SourceConnexion. К сожалению, Delphi XE не поддерживается, и он стоит 59 долларов больше, чем я готов потратить на то, что мне нужно только с Delphi. –

 Смежные вопросы

  • Нет связанных вопросов^_^