Создайте новый svn-репозиторий для моего проекта - PullRequest
7 голосов
/ 11 марта 2012

Это будет довольно глупый вопрос, но вот, мы говорим:

У меня есть проект.Это на подрывной деятельности.Svn взорвали большое время, и мне все равно, чтобы сохранить код в хранилище.Над кодом работаю только я, а мой код - довольно туз.

Кроме того, мой бедный ноутбук близок к тому, чтобы стать летающим ноутбуком.

Итак!

Проект находится в папке C: somwhere на моей машине с Windows.Я хочу - и я думаю, что у меня есть, удалил проект и убил все файлы SVN - по крайней мере, это то, что уверяет меня затмение.

Что я хочу сделать, это

  1. Создать новый репозиторий SVN для этого проекта, он может быть где угодно
  2. Поместить код в папку c: где-нибудь в этом новом репо
  3. То.Является.Это.

Так как мне это сделать?Мое подключение SVN в настоящее время http: localhost / svn / Bodymap, я хотел бы, чтобы это было http: localhost / svn / healosophy - мне нужно сделать репо в каком-нибудь необычном месте?Если да, то как мне найти местоположение?

Спасибо!

UPDAAAAAAATE: Как найти каталог репозитория SVN?

выше мой дополнительный вопрос, который позволил мне найти, где был старый репо.Само по себе это не важно - вы можете сделать репо где угодно, верно?Однако данный ответ также говорит о том, что местоположение репо определено в apache httpd.conf.Это хороший способ найти репо и - и это ключ - также изменить место, где сервер apache ищет новое репо.В моем случае я обновил svnpath так, чтобы он указывал, где я хотел, чтобы мое новое местоположение было.

Наконец, ознакомьтесь с этим ответом здесь, чтобы, вероятно, столкнуться с проблемами, которые будут возникать у вашей установки svn, если вы начнете изменять ее местоположение.Насколько я вижу, все сводится к тому, что «настройки прокси с Subversion плохие, не используйте их».

https://stackoverflow.com/a/9648449/1061426

1 Ответ

8 голосов
/ 11 марта 2012

Создайте svn-репозиторий с svnadmin create C:/Foo/Bar

Затем поместите ваш источник с svn import C:/Old/Path file:///C:/Foo/Bar

...