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