Downloading the Latest Source for Subtext from CVS

UPDATE: Sorry, but my previous instructions contained some errors. I’ll make it up to you. In the meanwhile, here are the corrections.

If you don’t have developer access to the Subtext project on SourceForge but want to take a look at the latest version of source code and compile it yourself, just follow the following steps. I simply borrowed this list from Scott’s post and modified it for Subtext.

  • Download TortoiseCVS and install it.
  • Right click on the folder where you generally create projects (for me it would be in the c:\Projects folder) and select “CVS Checkout”
  • In the CVSROOT text box, enter in this: :pserver:anonymous@cvs.sourceforge.net:/cvsroot/subtext and in the Module text box enter “SubtextSystem”
  • Hit OK. You'll get all of Subtext. You should now have a SubtextSystem folder within your projects folder.
  • There is a file named “CreateSubtextVdir.vbs” that will setup Subtext in IIS as a Virtual Directory (thanks again Scott!)
  • Now you’re ready to compile and play around.

NOTE: When you do this you are implicitly getting a label in source control called “HEAD.” That’s the latest stuff that the Subtext team has checked into CVS.

Until Subtext has a release, that’s all there is to play with. Once we do have releases, I’ll provide info on how to download a specific release.

What others have said

Requesting Gravatar... Scott Williams Jun 20, 2005 9:13 AM
# re: Downloading the Latest Source for Subtext from CVS
I'd also recommend that the SQL Server you try to connect to doesn't constantly time out whenever you try to run the update scripts. That has been the bane of my upgrading woes. :(
Requesting Gravatar... Drew Marsh Jun 21, 2005 9:45 PM
# re: Downloading the Latest Source for Subtext from CVS
I followed the steps, but am getting the following:

In D:\SubText: "C:\Program Files\TortoiseCVS\cvs.exe" "-q" "checkout" "-P" "source"
CVSROOT=:pserver:anonymous@cvs.sourceforge.net:/cvsroot/SubtextSystem

cvs.exe [checkout aborted]: unrecognized auth response from cvs.sourceforge.net: M -!- Project map lookup failed ()

Any clues?
Requesting Gravatar... Drew Marsh Jun 21, 2005 9:52 PM
# re: Downloading the Latest Source for Subtext from CVS
Actually, I didn't supply all the detail, here's the full log. Note TCVS is also prompting me for a password at the indicated point:

In D:\Drew's Documents\Visual Studio Projects\SubText: "C:\Program Files\TortoiseCVS\cvs.exe" "-q" "checkout" "-P" "source"
CVSROOT=:pserver:anonymous@cvs.sourceforge.net:/cvsroot/SubtextSystem

cvs.exe checkout: Empty password used - try 'cvs login' with a real password

cvs.exe [checkout aborted]: unrecognized auth response from cvs.sourceforge.net: M -!- Project map lookup failed ()

Error, CVS operation failed

<<<<< I GET PROMPTED FOR A PASSWORD HERE >>>>>

In D:\Drew's Documents\Visual Studio Projects\SubText: "C:\Program Files\TortoiseCVS\cvs.exe" "-q" "login"
CVSROOT=:pserver:anonymous@cvs.sourceforge.net:/cvsroot/SubtextSystem

Logging in to :pserver:anonymous@cvs.sourceforge.net:2401:/cvsroot/SubtextSystem

Error, CVS operation failed

Error, one of the CVS operations failed
Requesting Gravatar... Haacked Jun 21, 2005 11:19 PM
# re: Downloading the Latest Source for Subtext from CVS
Hmmm... I'll try this tomorrow, SourceForge has been having some problems lately. Could be that. I'll try it to confirm though.

I wonder if the root is "Subtext" and not "SubtextSystem". I confuse myself sometimes.
Requesting Gravatar... you've been HAACKED Jun 22, 2005 12:18 PM
# An Even EASIER Way To Obtain the Subtext Source Code
Requesting Gravatar... Drew Marsh Jun 22, 2005 12:57 PM
# re: Downloading the Latest Source for Subtext from CVS
FWIW, I tried the root "Subtext" as "/subtext/SubtextSystem" too the other night... no good either. :\

-Drew
Requesting Gravatar... Drew Marsh Jun 22, 2005 1:02 PM
# re: Downloading the Latest Source for Subtext from CVS
Oh duh, scratch that last post... I just noticed you updated your instructions. I'm at work with blocked ports, so I can't confirm it will work, but I imagine it will.

Thanks,
Drew

What do you have to say?

(will show your gravatar)
Please add 3 and 7 and type the answer here: