В настоящее время я разрабатываю Android-приложение, которое я хочу опубликовать в github. Поскольку весь мой код находится в приватном svn, я ищу возможность сделать следующее:Опубликовать код от частного svn до git/github
Приложение содержит некоторые активы, которые мне не разрешено публиковать, но которые требуются фактическими приложениями, которые я публикую в магазин игр. Приложение содержит некоторые примеры данных, которые используются, чтобы показать пользователям, как создавать свои собственные активы.
Для этого мне нужно опубликовать только часть приложения в github, но сохранить полное приложение в нашем локальном svn. Мне нужен только ствол, который будет опубликован.
Я думал о чем-то вроде этого (очень абстрактно):
- Создать файл .gitignore с активами
- Создать репозиторий Git на моем сервере с помощью Git SVN
- добавить GitHub в качестве удаленного
- Добавьте фиксацию крюк в SVN, который делает
- мерзавец СВН клон $ LASTREVISION -s https://my.local.svn/app
- мерзавец удаленного добавить myGithubRemote мерзавца: //github.com/foo/bar.git
- мерзавец мастер толчок myGithubRemote
Но, честно говоря, я «Не уверен, если это действительно работает или возникнут какие-либо проблемы.
Я был бы признателен за любые полезные идеи или комментарии :)
большое спасибо за ваше время.
я не думаю, что это решит мою проблему, но спасибо;) – deveth0