-
Notifications
You must be signed in to change notification settings - Fork 3
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
migrating from SVN to GitHub #40
Comments
Yes, see my comments in gist. |
hiya! importing the ERG from SVN into GitHub is no small project, i imagine. ERG history goes back to around 1994, and there has been a long tradition for storing large binary files interspersed with the source files (owing in part to its centralized design, SVN works fairly well on binary files). i imagine some repository surgery and retroactive refactoring may be called for. if it helps, i could probably make available an SVN dump file (filtered to just include everything below the ERG directory). but for that to make sense, i think we would first have to declare the ERG in SVN read-only, i.e. establish agreement with dan that there are no pending commits and that all future development will be against GitHub. |
I have finished the first part of the migration.
I am attaching the script I used, the logs with the steps, commands and outputs, the old README file and the references I followed. In the README.org I enumerated the nexts steps.
|
Thanks, @arademaker. Rather than pruning out just the larger |
@arademaker, do we have the [incr tsdb()] profiles available anywhere? |
At the beginning of the year, @danflick and I discussed the issue with the profiles. I do not remember now what his final decision was, but one approach I suggested was to have a separate repo for them. |
Sorry, what I wrote above is precisely what I remoted in the previous comment. I don't know the current status; @danflick left Brazil with a complete step-by-step to finish the migration, but he needs time to revise the data before the final migration. |
I have the [incr tsdb()] profiles for each of the releases for the past 15 years, and would appreciate guidance on how best to organize those files on Github to enable convenient packaging of the releases, including the most recent 2023 version. |
@danflick, some suggestions:
For this |
This issue concerns difficulties in importing the ERG from SVN to GitHub. See comments on this gist for some context. One question from that thread:
I can now answer that:
This might also be an issue with a manually converted repository. If so, we might need to consider storing big things like profiles and compiled
.grm
or.dat
files in a separate repo.The text was updated successfully, but these errors were encountered: