On Thu, Aug 31, 2023 at 8:21 AM Magnus Lyrberg <magnus.lyrb...@elk-studios.com> wrote: > > Hello. > > I'm not subscribed so please CC me in any response. > > We have, most unfortunately and for historical reasons, > a very hard dependency on the revision number in subversion. > > Our current repository has become large and unwieldy, and we > want to move to a fresh repository. The history is not very important, > we are ok to start from scratch, but loosing the revision number > would be incredibly costly.
Stop. Do not pass go, do not collect $200. "Incredibly costly" is unlikely to be as expensive as supporting a jury-rig like this. Go back and rewrite your base software to use tags If you can't rewrite it, make a copy of the repo somewhere else to play with it,. And slap the wrist of the silly person who originally decided to use revision numbers. And that said, you may actually be able to strip down the repo by a large factor and set a tag to match that old revision number, skipping right past the size issue.