Moodle Community Sites

All developers should switch to using the cvs.moodle.org alias

Details

  • Type: Sub-task Sub-task
  • Status: Closed Closed
  • Priority: Minor Minor
  • Resolution: Fixed
  • Component/s: CVS repository
  • Labels:
    None

Description

Use cvs.moodle.org as the address of the CVS server. Currently this is an alias pointing to Sourceforge so it's effectively the same as always. The difference is that I can change this alias in future to a new server anytime and you should experience minimal disruption.

Switching CVS servers is very easy on Linux, just run this in the main Moodle directory to edit all your Root files:

find . -type f -name Root -print0 | xargs -0 perl -pi -e 's/@moodle\.cvs\.sourceforge\.net/@cvs\.moodle\.org/'

For Tortoise on Windows do something like http://www.tortoisecvs.org/faq.html#changecvsroot ... ie:

1) Install WinCVS and launch it.
2) Navigate to and select your Moodle folder.
3) Choose 'Macros'>CVS>Change Root from the menu.
4) Accept (or change) the default for the 'old' server.
5) Type cvs.moodle.org as the new server and click OK!

Activity

Hide
Dan Poltawski added a comment -

People will of course have to update their ~/.ssh/known_hosts also when the server changes

Show
Dan Poltawski added a comment - People will of course have to update their ~/.ssh/known_hosts also when the server changes
Hide
Martin Dougiamas added a comment -

Normally you just need to hit return though

Show
Martin Dougiamas added a comment - Normally you just need to hit return though
Hide
Iñaki Arenaza added a comment -

Before hitting return, I'd like to know the host key fingerprint first . Trusting unknown hosts keys is not something I'd do easily.

Just publish the host key fingerprint in a well-know place and everyone will be happy (those who don't care and those who do like me).

Saludos. Iñaki.

Show
Iñaki Arenaza added a comment - Before hitting return, I'd like to know the host key fingerprint first . Trusting unknown hosts keys is not something I'd do easily. Just publish the host key fingerprint in a well-know place and everyone will be happy (those who don't care and those who do like me). Saludos. Iñaki.
Hide
Martin Dougiamas added a comment - - edited

OK, well, for now it's the same one as moodle.cvs.sourceforge.net of course (and I'll post the new one when we move):

moodle.cvs.sourceforge.net,66.35.250.87 ssh-rsa
AAAAB3NzaC1yc2EAAAABIwAAAIEAwJkM6ZF6C6JsG0eMrsLVErB8pifmPZB7RjFatfbKUWgl27kcKR2bxy/NoboY2L2/Mfl77VmmzWEhSBXNuwa8djMGRxTDZk98sQcmUciv4cXsr1/JnFiZ1QeVU1ZZsW4QmDHCGdyK2l/w+OVjpubsASaQUlAUOgIH1yxfVsMsm9s=

cvs.moodle.org ssh-rsa
AAAAB3NzaC1yc2EAAAABIwAAAIEAwJkM6ZF6C6JsG0eMrsLVErB8pifmPZB7RjFatfbKUWgl27kcKR2bxy/NoboY2L2/Mfl77VmmzWEhSBXNuwa8djMGRxTDZk98sQcmUciv4cXsr1/JnFiZ1QeVU1ZZsW4QmDHCGdyK2l/w+OVjpubsASaQUlAUOgIH1yxfVsMsm9s=

Show
Martin Dougiamas added a comment - - edited OK, well, for now it's the same one as moodle.cvs.sourceforge.net of course (and I'll post the new one when we move): moodle.cvs.sourceforge.net,66.35.250.87 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEAwJkM6ZF6C6JsG0eMrsLVErB8pifmPZB7RjFatfbKUWgl27kcKR2bxy/NoboY2L2/Mfl77VmmzWEhSBXNuwa8djMGRxTDZk98sQcmUciv4cXsr1/JnFiZ1QeVU1ZZsW4QmDHCGdyK2l/w+OVjpubsASaQUlAUOgIH1yxfVsMsm9s= cvs.moodle.org ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEAwJkM6ZF6C6JsG0eMrsLVErB8pifmPZB7RjFatfbKUWgl27kcKR2bxy/NoboY2L2/Mfl77VmmzWEhSBXNuwa8djMGRxTDZk98sQcmUciv4cXsr1/JnFiZ1QeVU1ZZsW4QmDHCGdyK2l/w+OVjpubsASaQUlAUOgIH1yxfVsMsm9s=
Hide
Martin Dougiamas added a comment -

New key for the new server.

cvs.moodle.org ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEA1MHc/Wdx09dWdncE1W5hHnL7xMENWghnRdJEmfzZnnwiIoHgnm4ohWp1D/gqKPosOBwg27Xh4xCE8UcyeZfHWgU5WuxerFrDN7+jbLouZLUGfWolERA/k5VZqcxKYKGullYTwIp4fb+eSjGHNeFgFocBfgtkkr3DNVTs2zgYdEM=

Show
Martin Dougiamas added a comment - New key for the new server. cvs.moodle.org ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEA1MHc/Wdx09dWdncE1W5hHnL7xMENWghnRdJEmfzZnnwiIoHgnm4ohWp1D/gqKPosOBwg27Xh4xCE8UcyeZfHWgU5WuxerFrDN7+jbLouZLUGfWolERA/k5VZqcxKYKGullYTwIp4fb+eSjGHNeFgFocBfgtkkr3DNVTs2zgYdEM=

People

Vote (0)
Watch (1)

Dates

  • Created:
    Updated:
    Resolved: