2011-12-16 3 views
1

Я использую локальную subversion/tortoisesvn для репозитория кода.будет устанавливать git repo на текущую работу репо?

Я хочу также использовать github по тому же коду.

Будет ли просто устанавливать репозиторий github и клиент и т. Д. Работать без удаления файлов из репозитория subversion?

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

+0

Почему вы хотите это сделать? Они полностью согласуются с механизмами и обязательно конфликтуют друг с другом. –

+0

Я хочу сохранить локальный svn, который я использую для отслеживания истории во время тестирования работы с github, чтобы убедиться, что он соответствует моим потребностям. – Nir

+0

, то я думаю, вы должны использовать сайт, который предоставляет хостинг svn ... –

ответ

1

Вы не хотите, чтобы рабочие деревья были друг на друга.

Посмотрите на использование git-svn, который позволяет обрабатывать ваш репозиторий svn как удаленный репозиторий git.

Создайте репозиторий git, заполните его с помощью репозитория svn через git-svn и нажмите на github.

0
  1. Github является сервис, который управления скопировать из локального репозитория Git
  2. Вы хотите использовать Git
  3. Вы можете иметь SVN рабочей копии и Git репозиторий в том же дерево, просто создайте git-repo в корне WCU SVN и правильно напишите * игнорировать шаблоны для обеих систем (и поддерживать эти списки)
  4. Используя bi направленный мост (и один VCS вместо двух) является более естественным и легким способом