Updating VCV
Feb. 22nd, 2011 12:02 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
So, recently there's been a change to VCV to get it working with repositories we use that are in git, because the subversion emulation wasn't working so well anymore (I think). This means a bit of a different update process to get entirely current. First, if you're on Ubuntu and you don't have git installed:
Also make sure that if you have a multicvs.conf in $LJHOME/cvs/local/cvs--remove it or merge any changes in. If you just copied the main over with the SVN(Data-ObjectDriver) line commented, they can just remove it or revert back to the main one (cp dw-free/cvs/multicvs.conf multicvs.conf). If you keep multicvs.conf overridden with one in local/cvs you'll miss out on further changes, so make sure that's something you need if you keep it.
Then:
sudo apt-get git-core
Also make sure that if you have a multicvs.conf in $LJHOME/cvs/local/cvs--remove it or merge any changes in. If you just copied the main over with the SVN(Data-ObjectDriver) line commented, they can just remove it or revert back to the main one (cp dw-free/cvs/multicvs.conf multicvs.conf). If you keep multicvs.conf overridden with one in local/cvs you'll miss out on further changes, so make sure that's something you need if you keep it.
Then:
cd $LJHOME/cvs rm -rvf Data-ObjectDriver cd vcv; hg pull -u; cp bin/vcv $LJHOME/bin cvsreport.pl --checkout