Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publish source code #2

Closed
12 of 13 tasks
Tracked by #5
TWiStErRob opened this issue Mar 4, 2022 · 0 comments
Closed
12 of 13 tasks
Tracked by #5

Publish source code #2

TWiStErRob opened this issue Mar 4, 2022 · 0 comments
Milestone

Comments

@TWiStErRob
Copy link
Owner

TWiStErRob commented Mar 4, 2022

See https://github.com/TWiStErRob/TWiStErRob-env/blob/master/svn2git-migration/conf/monorepo-split-net.twisterrob.travel.rules for more details.

It seems also part of this history.

  • Libraries\android_google-play-services_lib\
  • Libraries\android_google-play-services_lib_froyo\ ?
  • Libraries\android_support-v7_appcompat\

Tasks

  • Create issue in target repo
  • Link it here
  • Clean up local copy
  • Use svn2git
  • Renormalize line endings with .gitattributes (example)
  • Replace svn:externals with a submodule (example)
  • Optional: Build CI -> Updates after SVN monorepo split + CI #4
  • Delete from SVN
  • Replace p:\projects\workspace\x (.svn) with p:\project\workspace\repo.name.x (.git)
  • Create tag svn for the last SVN commit in git, and create a pre-release on GitHub: "SVN to GIT migration" and description: "This is the point of the last commit in SVN. After this commits went to GitHub git."
  • recreate/tag existing releases on GH
  • link new releases from website (see guide)
  • tick the box in split epic
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant