Легкое управление исходным кодом

Я ищу легкую систему управления исходным кодом для использования на проектах "хобби" только с одним человеком (сам) работающим над проектом. У кого-либо есть какие-либо предложения? Идеально это должно взаимодействовать через интерфейс с Visual Studio или наивно или через другой плагин, за пределами этого, что-либо, что работает, было бы хорошо быть Gmail замены как управлением исходным кодом.

19
задан rjzii 19 August 2008 в 20:19
поделиться

16 ответов

Можно использовать assembla.com для хостинга проекта. Они предлагают подверсию, мерзавца и подвижный хостинг. Я лично использую их хостинг подверсии для бесплатного и частного индивидуального проекта. Как добавленная премия, Вы также получаете Wiki и систему покупки билетов. Который может помочь Вам управлять своим материалом.

И лучшая вещь то, что Вы не должны устанавливать свой сервер подверсии, и это размещается удаленное.

Это действительно хорошо для бесплатного сервиса.

Personnaly, я использую TortoiseSVN в качестве своего клиента, но он не интегрируется в Visual Studio.

Для интеграции, можно попробовать VisualSVN (не свободный) или AnkhSVN (свободный)

14
ответ дан 30 November 2019 в 01:56
поделиться

TortoiseSVN работает отлично. Вам даже не нужен сервер Подверсии, можно создать локальный репозиторий через инструмент. Так как это интегрируется прямо в Windows Explorer, это помогает работать с во множестве сценариев. У Вас также затем есть опция работать с удаленными серверами Подверсии или Серверами Основы Команды (через SVNBridge).

4
ответ дан 30 November 2019 в 01:56
поделиться

Мерзавец очень легок и столь же подходит для персональных проектов, как это для огромных проектов как ядро Linux. Существует много учебной документации, доступной на ее веб-сайте, который запустит Вас. Пример:

git init
git add .
git commit -m "my first commit!"

, Если бы Вы увлечены интеграцией Visual Studio, я, вероятно, рекомендовал бы Подверсию, поскольку существует много плагинов, которые могут сделать Вашу жизнь легче. Кроме того, TortoiseSVN определенно стоит установить.

8
ответ дан 30 November 2019 в 01:56
поделиться

Хобби или Серьезный проект, Установка С 1 щелчком SVN ( загрузка Svn1ClickSetup-1.3.3.exe ) дает Вам всем, Вам нужно легко :)

5
ответ дан 30 November 2019 в 01:56
поделиться

Взгляните на Подвижный , Предполагают, что открытый исходный код распределил систему управления исходным кодом. Существует tortise и затмение плагин, но ничто для плагина Visual Studio, о котором я знаю.

Вы видите демонстрация на YouTube . как МЕРЗАВЕЦ его новой породы распределенных систем управления исходным кодом, таким образом, никакая установка сервера не потребовала, и это имеет очень быстро основанную на HTTP регистрацию с усовершенствованным ветвлением и слиянием средств.

9
ответ дан 30 November 2019 в 01:56
поделиться

Я использую Сервер VisualSVN (свободный) и черепаха SVN (свободная) для школы, работы, хобби, всего. Если Вы хотите интеграцию Visual Studio, можно использовать Визуальный SVN (49$) или (свободный) AnkhSVN.

18
ответ дан 30 November 2019 в 01:56
поделиться

Я не могу прокомментировать другое программное обеспечение управления исходным кодом, но после использования VSS 6.0, StarTeam, Хранилища и SVN, я не могу оценить SVN + Черепаха более высоко. AnkhSVN является свободным плагином для Visual Studio, до которой я лично не воодушевлялся. По-видимому Визуальный SVN намного лучше, но стоит денег.

3
ответ дан 30 November 2019 в 01:56
поделиться

Для небольшого и не столь важного проекта хостинг Google Code замечательный - это Subversion, он бесплатный и предлагает множество пространства.

Я предпочитаю Mercurial для своих домашних проектов. Это намного проще, чем Git, и работает безупречно под Windows.

2
ответ дан 30 November 2019 в 01:56
поделиться

Спасибо за всю справку до сих пор, у меня есть вещи и выполнение, и прямо сейчас я работаю с Assembla как сервер Подверсии, TortoiseSVN для общего доступа Подверсии, и AnkhSVN для интеграции Visual Studio. В целом я вполне впечатлен этой конкретной конфигурацией, и я уже намного более впечатлен ею, чем я когда-либо был с Визуальным Безопасным Источником.

у меня была пара проблем, будящих вещи и работающих, таким образом, я думаю, что лучше, если я упоминаю их в случае, если кто-либо еще когда-либо сталкивается с этими проблемами -

  • , AnkhSVN не дает полезных сообщений об ошибках, если это не может соединиться с сервером из-за прокси, находящегося в пути, и это не использует ни одной из настроек прокси Internet Explorer, таким образом, необходимо настроить его сами. Во время этого сообщения (2008-08-20), что информация находится в C:\Documents and Settings[USERNAME]\Application Data\Subversion\servers
  • , Assembla работает на основе HTTPS, но показывает URL SVN HTTP, несомненно, необходимо будет изменить HTTP на HTTPS сами в URL, или Вы получаете "401 Не Реализованная" ошибка от TortoiseSVN и AnkhSVN.
2
ответ дан 30 November 2019 в 01:56
поделиться

В последнее время я стал сильным сторонником Мерзавец и интересный индекс псевдо репозиторий . Но если Вы не нуждаетесь весь необычная переоснова - интерактивный и наполняете как содержание по отслеживанию файла - и поскольку его поддержка Windows является слабым местом - , Hg является допустимой альтернативой. Я довольно уверен, что ни у одного нет плагина VS, но с PoSH, командная строка представляет больший интерес так или иначе.

2
ответ дан 30 November 2019 в 01:56
поделиться

Я использую По необходимости на работе и дома для проектов хобби. Это достаточно легко настроить и позволяет двум пользователям и пяти рабочим областям, не имея необходимость платить за лицензию. Также имеет плагин интеграции Visual Studio.

2
ответ дан 30 November 2019 в 01:56
поделиться

Если у Вас есть доступ к SQL Server, то Хранилище SourceGear свободно для отдельного пользователя. Если Вы хотите пойти еще больше, отслеживание ошибки OnTime Axosoft также свободно для использования отдельного пользователя. Я использую и дома (бесплатно), и мы также используем оба (лицензируемые) в нашей компании. Оба интегрируются в Visual Studio, и OnTime также поддерживает интеграцию Хранилища.

2
ответ дан 30 November 2019 в 01:56
поделиться

Выберите свой аромат распределенного управления версиями. Мне нравится Подвижный, другие люди клянутся Мерзавцем и Базаром. Нет никакой потребности сделать поддельный сервер для подвергания каталога управлению версиями, которое, IMO, делает его очень идеальным для маленьких проектов.

я не уверен, имеет ли какой-либо из них плагины Visual Studio, все же.

2
ответ дан 30 November 2019 в 01:56
поделиться

SVN с SmartSVN или tortoiseSVN? не действительно весь этот легкий вес, но хорошая практика для большого и страшного мира.

2
ответ дан 30 November 2019 в 01:56
поделиться

я никогда не буду использовать SVN снова для персонального проекта - ya его великое по сравнению с CVS, но не нахожусь даже в том же классе как современная порода распределенных систем управления версиями. МЕРЗАВЕЦ уже был упомянут, но a) это имеет шаткую поддержку окон b) сложная кривая обучения. Я теперь использую BZR, который "просто работает".

bzr по сравнению с мерзавцем
bzr за 5 минут

0
ответ дан 30 November 2019 в 01:56
поделиться

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

3
ответ дан 30 November 2019 в 01:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: