2015-09-23 2 views
0

Я новичок в SVN и черепахе, я googled, но не могу найти ответ. Я хочу, чтобы импортировать локальную папку в мой репозиторий и связать ее, чтобы я мог обновлять, проверять и т. Д.Как импортировать и установить в качестве рабочей папки на Tortoisesvn

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

Как вы можете мне помочь!

+0

[Import In Place] (http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-dug-import.html#tsvn-dug-import-in -место)? – crashmstr

+0

Нет, импорт на месте говорит: «Предполагая, что у вас уже есть репозиторий, и вы хотите добавить к нему новую структуру папок», это новый репозиторий. –

+0

Импорт @franko_camron - это именно то, что вы ищете. У вас есть репозиторий (новый, пустой) и вы хотите импортировать в него свой код, делая текущий каталог рабочей копией одновременно. Вне зависимости от того, импортируете ли вы место в репозиторий, который пуст, или тот, у которого в нем есть 1M-версии, это та же концепция. – alroc

ответ

1

@ намеком crashmstr является правильным

Примеры

Начальные условия:

  • новый пустой репозиторий
  • некоторое дерево

    >dir /B /S 
    z:\Data\file.txt 
    z:\Data\Sub 
    z:\Data\Sub\file.txt 
    

Процесс:

  • Дерево импортированы в репозиторий

    svn import Data file:///Z:/Repo

    >svn ls -R -v file:///Z:/Repo 
        1 Badger    сен 23 20:35 ./ 
        1 Badger    сен 23 20:35 Sub/ 
        1 Badger    6 сен 23 20:35 Sub/file.txt 
        1 Badger    6 сен 23 20:35 file.txt 
    
  • Репо checkouted к существующим данным-Dir

    Data>svn co --force file:///Z:/Repo . 
    E Sub 
    E Sub\file.txt 
    E file.txt 
    Checked out revision 1. 
    

и теперь это хорошо Рабочая копия

Data>svn info 
Path: . 
Working Copy Root Path: Z:\Data 
URL: file:///Z:/Repo 
... 
Смежные вопросы