Как мне загрузить код с помощью SVN / Tortoise из Google Code?
-
09-06-2019 - |
Вопрос
Я только что увидел действительно классный твиттер-клиент WPF, который, как мне кажется, разработан ребятами из подкаста Herding Code Стадный код вызванный Остроумный.(или, по крайней мере, я вижу, что многие из этих парней используют этот клиент).В настоящее время этот проект размещен в Google Code.
Многие проекты в Google Code используют Subversion в качестве системы контроля версий (включая Witty).Поскольку я никогда не использовал Subversion, я не уверен, что нужно сделать, чтобы загрузить код.
На странице исходного кода этого проекта (остроумный исходный код Google code) он дает следующую инструкцию:
Лица, не являющиеся участниками, могут анонимно получить рабочую копию, доступную только для чтения, по протоколу HTTP.
проверка svn http://wittytwitter.googlecode.com/svn/trunk/ wittytwitter-доступен только для чтения
Я в замешательстве относительно того, где я должен ввести приведенную выше команду, чтобы я мог загрузить код.
Я установил SVN и Tortoise (о которых я почти ничего не знаю).
Спасибо за любую помощь или просто за то, что указали мне правильное направление.
...Эд (@emcpadden)
Решение
После установки Tortoise (отдельный SVN-клиент не требуется) создайте где-нибудь новую пустую папку для проекта и щелкните ее правой кнопкой мыши в Windows.Должен быть вариант для SVN Checkout
.При выборе этого параметра откроется диалоговое окно.Вставьте URL-адрес, который вы опубликовали выше, в первое текстовое поле этого диалогового окна и нажмите "ОК".
Другие советы
Создайте папку, в которой вы хотите сохранить код, и щелкните по ней правой кнопкой мыши.Выберите SVN Checkout...и введите http://wittytwitter.googlecode.com/svn/trunk введите URL-адрес репозитория в поле.
Вы также можете запустить
svn checkout http://wittytwitter.googlecode.com/svn/trunk
из командной строки в папке, которую вы хотите сохранить (svn.exe , конечно, она должна быть в вашем path).
Смотрите мой ответ на очень похожий вопрос здесь: Как загрузить / оформить заказ проекта из Google Code в Windows?
Вкратце:Если вы не хотите ничего устанавливать, но хотите загрузить репозиторий SVN или GIT, то вы можете использовать это: http://downloadsvn.codeplex.com
Выберите Tortoise SVN - > Settings - > NetWork
Заполните необходимый прокси-сервер, если таковой имеется, а затем проверьте.
Щелкните правой кнопкой мыши на папке, которую вы хотите загрузить, и откройте tortoise-svn -> repo-browser
.
Введите указанный выше URL-адрес в следующем окне.
щелкните правой кнопкой мыши на trunk
папку и выберите либо checkout
(если вы хотите обновить из SVN позже) или export
(если вам просто нужна ваша собственная копия этой редакции).
В руководстве объясняется, как оформить заказ на код:
http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-checkout.html
Если у вас Tortoise SVN, как у меня, перейдите по ссылке Google и ТОЛЬКО скопируйте URL.
Обычный- (проверка svn http://wittytwitter.googlecode.com/svn/trunk/ wittytwitter-доступен только для чтения)
Изменен на URL-адрес- (http://wittytwitter.googlecode.com/svn/trunk/ остроумный болтун)
Создайте папку, щелкните правой кнопкой мыши на пустом месте.Вы можете просмотреть репозиторий или просто загрузить все это через оформление заказа.
Я не знаю, обязательно ли вам быть участником Google или нет, но Я зарегистрировался на всякий случай.Получайте удовольствие от работы с кодом.
Мизантропия
- Загрузите двоичные файлы svn
- распакуйте их где-нибудь и добавьте
bin
папка к вашей переменной окружения PATH - откройте консоль командной строки (cmd.exe)
- введите там команду "svn checkout ...."
- убедитесь в этом в первую очередь
cd
к месту, откуда вы хотите загрузить (т.е. оформить заказ) код проекта.
- убедитесь в этом в первую очередь
Если вы находитесь за брандмауэром, вам нужно будет настроить клиент Tortoise для подключения к нему.Щелкните правой кнопкой мыши где-нибудь в вашем окне, выберите "TortoiseSVN", выберите "настройки", а затем выберите "сеть" в левой части панели.Заполните все необходимые поля.Удачи.