Hi Christian,

If the developers implemented the instructions to push to both SourceForge and 
GitHub at the same time described here 
(https://sourceforge.net/p/forge/documentation/GitHub%20Importer/#source-code 
<https://sourceforge.net/p/forge/documentation/GitHub%20Importer/#source-code>),
 would that permit you to shut down your cron scripts and save yourself from 
the burden of error emails?

Derek

> On Mar 1, 2018, at 12:00 PM, Christian Walde <walde.christ...@gmail.com> 
> wrote:
> 
> For those who aren't aware, or for those whose mind it has slipped:
> 
> I run on one of my servers a bunch of very simplicistic cron scripts that 
> mirror the SourceForge git repositories to github.
> 
> Particularly:
> 
> pdl.git
> pdl-book.git
> pdl-fftw.git
> pdl-graphics-plplot.git
> pdl-io-hdf5.git
> pdl-linearalgebra.git
> 
> The command used for each is a simple:
> 
> [alias]
>    update-mirror = !git fetch -q origin && git push -q github
> 
> My cron looks like this:
> 
> MAILTO=walde.christ...@gmail.com
> 
> 0-59/5 * * * * cd /root/pdl_repo_mirrors/pdl.git && git update-mirror
> 1-59/5 * * * * cd /root/pdl_repo_mirrors/pdl-linearalgebra.git && git 
> update-mirror
> 2-59/5 * * * * cd /root/pdl_repo_mirrors/pdl-book.git && git update-mirror
> 3-59/5 * * * * cd /root/pdl_repo_mirrors/pdl-graphics-plplot.git && git 
> update-mirror
> 4-59/5 * * * * cd /root/pdl_repo_mirrors/pdl-io-hdf5.git && git update-mirror
> 0-59/5 * * * * cd /root/pdl_repo_mirrors/pdl-fftw.git && git update-mirror
> 
> In recent times the SF git servers have become incredibly more flaky, to the 
> point that on saturday the mirroring between SF and GH sent me a whopping 229 
> error messages about being unable to reach sf. Over the past two weeks the 
> low tide was 20 messages per day.
> 
> The error messages i get are variations on this theme:
> 
> fatal: unable to connect to git.code.sf.net: git.code.sf.net[0: 
> 216.105.38.16]: errno=Connection timed out
> 
> fatal: read error: Connection reset by peer
> 
> fatal: remote error: access denied or repository not exported: 
> /p/pdl/pdl-linearalgebra
> 
> fatal: Could not read from remote repository. Please make sure you have the 
> correct access rights and the repository exists.
> 
> etc.
> 
> At this point i can make no guarantee that i'll be capable of recognizing 
> when an actual error happens, particularly since the unreliability of sf 
> servers results in me getting many varying types of error messages.
> 
> Also, it's a gigantic pain in the neck to skim and delete those messages 
> every day.
> 
> In lieu of an actual migration to github, if anyone here would like to offer 
> an email address i can configure as a target for these things instead, please 
> do let me know.
> 
> -- 
> With regards,
> Christian Walde
> 
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> pdl-devel mailing list
> pdl-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/pdl-devel
> 

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
pdl-devel mailing list
pdl-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pdl-devel

Reply via email to