Re: process for upgrading from cvs to git version of synchronet
By: Nick to All on Fri Aug 28 2020 01:43 pm
Hi, I have the cvs version of synchronet and don't want to overwrite my currently installed version and lose data. I am using the raspberry pi for my BBS and want to make sure everything is upgraded from cvs to git successfully. Nothing currently exists in the wiki on how to properly do this and save my existing data and yes of course I would backup everything before I started the upgrade process.
I'll try to get the wiki more up to do, but quickly, this should do it:
$ cd ~/sbbs
$ mkdir repo
$ git clone
git@gitlab.synchro.net:sbbs/sbbs.git repo
$ cd repo/src/sbbs3
$ make RELEASE=1 symlinks
or
$ make RELEASE=1 install (if you prefer file copies instead of symlinks)
That'll update your executable binaries in your ~/sbbs/exec directory to the latest build from git.
If you want to copy the exec/* (e.g. JavaScript files):
$ cp -rf ~/sbbs/repo/exec ~/sbbs/exec
You could so something similar for text, but be careful about over-writing any locally modified files.
The *only* file I would recommend possibly copying from repo/ctrl to your sbbs/ctrl might be text.dat.
digital man
This Is Spinal Tap quote #38:
Artie Fufkin: I'm not asking, I'm telling with this. Kick my ass.
Norco, CA WX: 89.3øF, 29.0% humidity, 14 mph ENE wind, 0.00 inches rain/24hrs
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net