Импорт на TortoiseSVN?
Я пытаюсь настроить в TortoiseSVN. Я использую версию Windows и с помощью контекстного меню, щелкните правой кнопкой мыши и он имеет некоторые варианты.
для первоначального получения моих файлов в репозиторий я пытаюсь сделать импорт, и это единственное, что заставляет его казаться, что он работает, и он показывает в журнале.
добавление пути к файлу
но в конце концов, когда он попадает в файл jQuery, который находится в моем каталоге, я получаю ошибку, и все приходит к остановка.
Как я могу обойти это?
5 ответов
экспорт - это не то, что ты думаешь. Он используется для получения файлов, которые уже находятся в репозитории, без дополнительных данных управления версиями.
для моего первоначального импорта, я обычно просто
- создать новый репозиторий.
- оформить заказ пустой репозиторий.
- скопировать мои файлы в пустой кассе справочник.
- фиксация.
У меня никогда не было проблем с этим.
Это по существу то же самое, что и импорт на месте раздел руководства TortoiseSVN. За исключением того, что я копирую файлы после проверки, чтобы избежать предупреждения.
причина, по которой мне не нравится использовать импорт, заключается в том, что вы не получаете рабочую копию после импорта. Когда я работаю над некоторым кодом и решаю добавить его в новый репозиторий, я просто проверяю новый (пустой) репозиторий поверх моего существующего кода. Как только вы это сделаете, вы превратите свой код в рабочую копию, и теперь вы можете добавлять и фиксировать (или игнорировать) любые файлы, которые хотите. Гораздо проще, чем импорт, ИМО.
на самом деле, я не уверен, что "экспорт", но если вы используете "импорт" вместо этого, вы по крайней мере сможете получить свои файлы в репозиторий. Это не сделает папку, которую вы импортировали svn-папку, поэтому вам придется проверить ее вручную после этого. Я думаю, это то же самое, что Бен С ' s ответ, просто в других шагах.
Я использую TortoiseSVN в качестве инструмента управления версиями. Сначала у меня также были проблемы с обучением его использованию, но это довольно просто:
- когда вы впервые начинаете, вам нужно создать репозиторий: в Проводнике Windows перейдите к месту, где вы хотите создать репозиторий (я храню его на внешнем жестком диске), и в контекстном меню TortoiseSVN нажмите "создать репозиторий здесь."
- до импорт ваш код в репозиторий, существует два метода:
- перейдите туда, где находится ваш код, и выберите команду TortoiseSVN --> Import, чтобы импортировать этот каталог в репозиторий по вашему выбору.
- вы можете создать новый репозиторий (как описано выше), выполнить проверку, вставить файлы в извлеченный каталог и выполнить фиксацию (применяет ваши изменения обратно в репозиторий).
- в ежедневной пользе, вы идете использовать оформить заказ команда для экспорта изменений из репозитория (не команда "экспорт") и с помощью фиксация команда для применения изменений. Вы также можете использовать встроенные в TortoiseSVN инструменты сравнения для разрешения конфликтов между изменениями.
- еще одна общая команда экспорт команда, которая экспортирует весь репозиторий, как это в настоящее время.
Это кажется немного странным, что это дает вам ошибку в такой образ. Не могли бы вы объяснить?
на сайте TortoiseSVN есть справка по этой теме:
метод "импорт на месте" будет проще всего.
--кстати, "экспорт" в Subversion-это способ получить неверсионную копию вашего кода из вашего репозитория.