PS: While downloading the sources from svn for the very first time involves the "checkout (co)" command:
c:\opt\svn\svn-win32-1.3.1\bin\svn.exe co https://svn.sourceforge.net/svnroot/vim/vim7 making the local copy up-to-date with the latest release involves the "update (up)" command: c:\opt\svn\svn-win32-1.3.1\bin\svn.exe up vim7 Note the differing arguments to the co and the up commands. (If I remember correctly, cvs's checkout, in contrast to svn's, can be used for both checking out and for subsequent updating.) --Suresh ____Original_Message____ From: "Suresh Govindachar" <[EMAIL PROTECTED]> To: "'Zdenek Sekera'" <[EMAIL PROTECTED]>, Date: Fri, 28 Apr 2006 02:11:42 -0700 Subject: Re: Svn and patches Zdenek asked for "some how-to for those of us who never used svn before?" I am no expert either, but this is what I did on Windows XP: Download the following from http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91 svn-win32-1.3.1.zip svn-win32-1.3.1_pl.zip svn-win32-1.3.1_dev.zip svn-win32-1.3.1_javahl.zip svn-win32-1.3.1_pdb.zip svn-win32-1.3.1_py.zip and extract into, say, c:\opt\svn. Then, mkdir raw\vim cd raw\vim c:\opt\svn\svn-win32-1.3.1\bin\svn.exe co https://svn.sourceforge.net/svnroot/vim/vim7 You may or may not get a fews lines of messages about "the server's certificate" ending with the question: (R)eject, accept (t)emporarily or accept (p)ermanently? t I would answer t. Once everything is downloaded, xcopy /e /q /i vim7 vim7x Notice no /h flag above. Then compile inside vim7x. xcopy /e /q /i /h vim7x c:\opt\vim\vim70f cd c:\opt\vim\vim70f\src move gvim.exe .. move vimrun.exe .. Free book on svn: http://svnbook.org/ Earlier version of this free book is available for sale but is supposedly full of bugs and outdated. --Suresh