Репозиторий GitHub на сервере VisualSVN

#git #svn #github #visualsvn-server

#git #svn #github #visualsvn-сервер

Вопрос:

У нас есть репозиторий Github, который подключен к нашему онлайн-серверу. Для внутреннего управления кодом у нас есть промежуточный сервер с сервером VisualSVN, на который команда передает код, а затем, если все в порядке, передает его на Github.

Я выполнил следующие шаги и столкнулся с последующей проблемой. Пожалуйста, дайте мне знать, если я что-то упустил :

  1. Создайте репозиторий и проверьте репозиторий Github
  2. Файлы были импортированы в магистраль.
  3. Но когда я открываю VisualSVN и просматриваю репозиторий, он показывает пустое репозиторий в браузере, а также, когда кто-то проверяет это репозиторий внутри, он также показывает пустое репозиторий.
  4. В файловой системе все файлы под магистралью отображаются отслеживаемыми (очевидно, с помощью Github) и видны.

Редактировать из комментария:

Я создал пустое репозиторий на Visual SVN и, используя SVN Checkout на TortoiseSVN, указал в нем URL-адрес репозитория Github. Файлы были импортированы в магистраль. Я могу просматривать файлы непосредственно в папке. Но когда я возвращаюсь и просматриваю Visual SVN, он показывает пустое репозиторий.

Я понимаю, что, хотя github синхронизирован, возможно, я где-то упускаю при создании репозитория SVN локально? Любые указатели для исправления этого были бы очень полезны.

Комментарии:

1. Неясно, как вы выполняете импорт и как вы извлекаете репозиторий svn. Пожалуйста, уточните эти шаги. Кстати, запустите svn log репозиторий и посмотрите результат.

2. Я создал пустое репозиторий на Visual SVN и, используя SVN Checkout на TortoiseSVN, указал в нем URL-адрес репозитория Github. Файлы были импортированы в магистраль. Я могу просматривать файлы непосредственно в папке. Но когда я возвращаюсь и просматриваю Visual SVN, он показывает пустое репозиторий.

3. вы делаете это неправильно с самого начала.

4. хорошо, я мог это видеть. Итак, как правильно это сделать?

5. Спасибо. Моя потребность довольно проста. У меня есть репозиторий github, который я не хочу, чтобы команда фиксировала отдельно. Мы запускаем VisualSVN на сервере, и мы хотели бы, чтобы все коммиты команды были записаны в это, которые затем будут переданы на GitHub.