Posts

Showing posts with the label git

Good SVN GUI software - KDESVN

Image
 I still use SVN . Although Git have many advantages over Subversion with multiple branches and much more, I still see some advantages for SVN. I might guess you can configure Git to act and have the same features as SVN but in this case SVN comes with those features out-of-the box and it's easy to use.  So although most of my projects uses Git as version control, I still use SVN in some cases. Here are a few pros for Subversion that I use: Ability to save large files Ability to save binary files Easier to use and maintain Possibility to update just a sub directory without updating the whole project  I have recently discovered a good GUI Subversion application that works quick, easy to use, small footprint, fast and free, non-intrusive and though I recommend it: kdesvn - https://apps.kde.org/kdesvn/         * By the way, there is still a possibility to use SVN to read Git repositories and read Git from SVN  

Bypassing the error by "go get" "tls: failed to verify certificate: x509: certificate signed by unknown authority"

When I was trying to download dependencies for my go project in an old Ubuntu machine I was getting this error all the time: "go: gopkg.in/alexcesaro/quotedprintable.v3@v3.0.0-20150716171945-2caba252f4dc: Get "https://proxy.golang.org/gopkg.in/alexcesaro/quotedprintable.v3/@v/v3.0.0-20150716171945-2caba252f4dc.mod": tls: failed to verify certificate: x509: certificate signed by unknown authority" Which the main part of it was go get failing to authenticate: " tls: failed to verify certificate: x509: certificate signed by unknown authority " I tried many things but couldn't make it work until I found the way: export GOINSECURE="proxy.golang.go" This will tell go get to ignore certification validity. Then export GOPROXY=direct This will tell go get to by pass proxy Then git config --global http.sslverify false And only after those I could run again: go get And it worked