[LLVMdev] Subversion Conversion (IMPORTANT)
Chris Lattner
sabre at nondot.org
Tue Jun 26 14:19:58 PDT 2007
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.
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.
-Chris
> * 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
>
-Chris
--
http://nondot.org/sabre/
http://llvm.org/
More information about the llvm-dev
mailing list