как загрузить мои файлы проекта на хост svn онлайн?

У меня есть учетная запись на projectlocker (свободный хост svn), и я не знаю, как загрузить мои файлы проекта на него.

Я не нахожу опции для этого в моей панели инструментов.

Я использую tortoiseSvn на своем компьютере, поэтому как загрузить файлы и настроить tortoiseSvn?

14
задан eLRuLL 23 May 2013 в 15:39
поделиться

2 ответа

Перед импортом ваших файлов я предлагаю вам настроить базовую структуру вашего хранилища. Типичная структура выглядит следующим образом:

|
+- trunk
+- branches
+- tags

Вы можете подготовить эту структуру с помощью репо-браузера. Чтобы открыть репо-браузер, щелкните правой кнопкой мыши на рабочем столе и выберите TortoiseSVN -> Repo-browser из контекстного меню. Затем введите URL репозитория, как будет предложено.

Репо-браузер представляет собой интерфейс репозитория, похожий на проводник, где вы можете щелкнуть правой кнопкой мыши в структуре папок и использовать опцию Новая папка контекстного меню для создания папки.

Теперь о импорте файлов. Я вижу по крайней мере два метода.

Метод 1 - выборочная фиксация файлов

Щелкните правой кнопкой мыши на выбранной папке и выберите Checkout... из контекстного меню.

В диалоге checkout введите URL репозитория, в котором будут находиться ваши файлы (например, https://project.example.com/svn/project/trunk) и имя нового каталога, в котором вы будете работать (например, рабочая копия).

Скопируйте ваши файлы в рабочую копию.

Когда вы будете удовлетворены расположением файлов, щелкните правой кнопкой мыши на корневой папке рабочей копии и выберите Commit... из контекстного меню.

Щелкните на флажке рядом с каждым файлом, который нуждается в версионировании.

Напишите короткое сообщение о фиксации (например, Первая фиксация) и нажмите кнопку Коммит.

Метод 2 - Импорт всего

Щелкните правой кнопкой мыши на папке с файлами и выберите Импорт... из контекстного меню.

В диалоге импорта введите URL репозитория, в котором должны находиться эти файлы (например, https://project.example.com/svn/project/trunk) и напишите короткое сообщение о фиксации, например Начальный импорт.

Затем щелкните правой кнопкой мыши в выбранном вами месте и выберите Checkout... из контекстного меню и введите URL вашего проекта и путь к рабочей копии.

Рабочая копия будет заполнена вашими файлами. Если все выглядит правильно, вы можете продолжить работу.

20
ответ дан 1 December 2019 в 11:59
поделиться

Просто создайте локальную рабочую копию (поместите в свой URL-адрес репо, который они предоставят), а затем переместите свои файлы в этот каталог, и добавить / зафиксировать их. То же, что и с любой системой SVN.

5
ответ дан 1 December 2019 в 11:59
поделиться
Другие вопросы по тегам:

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