[LLVMdev] Subversion Conversion (IMPORTANT)
rspencer at reidspencer.com
Tue Jun 26 17:37:46 CDT 2007
One note about SVN clients. Its come to our attention that *some* 1.3
builds (and probably earlier) of the svn client do not have SSL support
built into them. This means the client won't be able to use the
https://... URL. You will still be able to check out (anonymously, with
read-only access) using the http://... URL. So, if you have commit
access, please check your SVN client to see if you can checkout using
https://... If you can't you'll need to rebuild your client with the ssl
option turned on or get a 1.4 client where SSL is enabled by default.
For those of you without commit access, this won't make any
difference .. just use the http://... URL.
Some feedback for Chris ...
On Tue, 2007-06-26 at 14:19 -0700, Chris Lattner wrote:
> On Tue, 26 Jun 2007, Reid Spencer wrote:
> > I know we've cried wolf before, but the conversion of the LLVM projects'
> > software to use Subversion instead of CVS *WILL* occur on Friday June
> > 29th with the following approximate schedule:
> Great, I'm glad to see this happening. Thanks for making it happen.
You're welcome. Its long over due.
> One request: when the change goes live, please make sure the various user
> documentation and web site pieces are updated to say how to check out form
> SVN instead of CVS.
I've added that to the "TO DO" list on the SVNMigration.html page.
> > * 09:00 CDT (14:00 UTC, 07:00 PDT) - CVS becomes read-only
> > (commits prevented)
> > * 09:05 CDT (14:05 UTC, 07:05 PDT) - Final conversion to SVN
> > starts
> > * 11:45 CDT (16:45 UTC, 09:45 PDT) - SVN conversion completes
> > * 12:00 CDT (17:00 UTC, 10:00 PDT) - SVN read/write access
> > enabled.
> > Please note that the process will start at 09:00 CDT but the other times
> > are approximate as it depends on how long things take to run. We'll send
> > out emails on the day before and during the process to keep you
> > informed.
> > If you need to get things committed to CVS prior to conversion, please
> > make sure its done by 14:00 UTC on Friday June 29th. We'll be using the
> > USNO Master Clock (http://tycho.usno.navy.mil/cgi-bin/timer.pl), you
> > should to.
> > In the next few days (before cut-over on Friday) there are a few things
> > you need to do to handle this change:
> > * Make sure you have Subversion 1.4.3 installed on your machine so
> > you can check out. Older versions will work but may lack
> > features available in 1.4.
> > * Update any scripts or programs you use to checkout/list/commit
> > LLVM software to use Subversion (svn) command instead of the cvs
> > command.
> > * Try a test checkout via anonymous access using the URL:
> > http://llvm.org/svn/llvm-project/llvm/trunk When you use this
> > URL (http based) you will only have anonymous read-only access.
> > Commits will be rejected.
> > * If you have commit access, try a few test commits on the SVN
> > repository. You can access this now by checking out with this
> > URL: https://llvm.org/svn/llvm-project/llvm/trunk. (note the
> > https). This repository will be updated twice per day between
> > now and Friday when it goes live. PLEASE NOTE: any commits you
> > make to this repository before the cut over on Friday WILL BE
> > LOST! Feel free to make commits as we need to test the email
> > notification scripts, but don't make commits you want to keep
> > there. CVS is still the official repository until the cut over
> > on Friday.
> > * If you run a nightly tester, please add "-usesvn" to the command
> > line that runs the NewNightlyTest.pl script. This will cause
> > NewNightlyTest.pl to check out from Subversion instead of CVS.
> > If you have your own copy of NewNightlyTest.pl, get a new
> > version.
> > In the next couple of days we will be converting other services like
> > ViewVC to use Subversion instead of CVS. By Friday, everything should be
> > good to go.
> > For full details and latest status, please refer to
> > http://llvm.org/SVNMigration.html
> > Reid.
> > _______________________________________________
> > LLVM Developers mailing list
> > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
More information about the LLVMdev