У меня есть учетная запись на projectlocker (свободный хост svn), и я не знаю, как загрузить мои файлы проекта на него.
Я не нахожу опции для этого в моей панели инструментов.
Я использую tortoiseSvn на своем компьютере, поэтому как загрузить файлы и настроить tortoiseSvn?
Перед импортом ваших файлов я предлагаю вам настроить базовую структуру вашего хранилища. Типичная структура выглядит следующим образом:
|
+- 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 вашего проекта и путь к рабочей копии.
Рабочая копия будет заполнена вашими файлами. Если все выглядит правильно, вы можете продолжить работу.
Просто создайте локальную рабочую копию (поместите в свой URL-адрес репо, который они предоставят), а затем переместите свои файлы в этот каталог, и добавить / зафиксировать их. То же, что и с любой системой SVN.