#git #svn #github #visualsvn-server
#git #svn #github #visualsvn-сервер
Вопрос:
У нас есть репозиторий Github, который подключен к нашему онлайн-серверу. Для внутреннего управления кодом у нас есть промежуточный сервер с сервером VisualSVN, на который команда передает код, а затем, если все в порядке, передает его на Github.
Я выполнил следующие шаги и столкнулся с последующей проблемой. Пожалуйста, дайте мне знать, если я что-то упустил :
- Создайте репозиторий и проверьте репозиторий Github
- Файлы были импортированы в магистраль.
- Но когда я открываю VisualSVN и просматриваю репозиторий, он показывает пустое репозиторий в браузере, а также, когда кто-то проверяет это репозиторий внутри, он также показывает пустое репозиторий.
- В файловой системе все файлы под магистралью отображаются отслеживаемыми (очевидно, с помощью 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.