Как использовать SVN без сервера?

идея состоит в том, чтобы использовать SVN (Черепаха), но, вещь, я не имею и не хочу использовать сервер, потому что это будет использоваться только с одним человеком, проект колледжа.

У меня есть старый компьютер, который я мог использовать для создания сервера, идея состоит в том, чтобы использовать его как сервер. Какую документацию я должен считать, или что я должен сделать, чтобы заставить ее произойти?...

22
задан Kevin Panko 23 June 2010 в 21:14
поделиться

5 ответов

  1. Установите TortoiseSVN, щелкните правой кнопкой мыши на папке, выберите Create Repository Here

  2. Щелкните правой кнопкой мыши на другой папке, выберите SVN Checkout и укажите папку из шага 1 выше для URL Repository. Первая папка будет вашим репозиторием, а вторая -- рабочей копией.

21
ответ дан 29 November 2019 в 04:04
поделиться

Получите доступ к своему хранилищу, используя file:// или, в качестве альтернативы, используйте svnserve. От Сервер на базе Svnserve:

Subversion включает Svnserve - легкий автономный сервер, который использует собственный протокол через обычное TCP/IP соединение. Он идеально подходит для небольших инсталляций, или там, где невозможно использовать полноценный сервер Apache.

По указанной ссылке приведены инструкции по установке (на самом деле, svnserve является частью subversion, ничего особенного устанавливать не нужно). Вы можете узнать больше в официальной документации.

6
ответ дан 29 November 2019 в 04:04
поделиться

Если вы хотите использовать старую рабочую станцию ​​в качестве сервера SVN, я настоятельно рекомендую VisualSVN Server . Его бесплатно и очень просто установить. У меня дома есть рабочая станция, на которой я работаю.

Но если вы собираетесь быть единственным, кто будет его использовать, и только с одной рабочей станции, тогда используйте ответ file: // protocol от Giorgi.

4
ответ дан 29 November 2019 в 04:04
поделиться

Вы можете получить доступ к репозиторию, используя протокол file://, поэтому вам понадобится только установленный Tortoise SVN и ничего больше. См. этот вопрос в FAQ: Можно ли использовать TortoiseSVN без сервера?

Вы можете даже иметь репозиторий в usb-устройстве, так что вы можете брать исходники с собой и работать над ними с других компьютеров.

22
ответ дан 29 November 2019 в 04:04
поделиться

Использование git - идеальное решение вашей проблемы. Это распределенная система контроля версий, идеально подходящая для проекта одного человека.

Вы также можете использовать свой компьютер в качестве сервера без какой-либо установки.

1
ответ дан 29 November 2019 в 04:04
поделиться
Другие вопросы по тегам:

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