IDE plugins

Although Tortoise CVS is a very slick piece of software, developers may want to connect to CVS from within a Development Environment such as Visual Studio, Dreamweaver, Eclipse, etc. Below is a list of some popular Development Environments and links to tutorials on getting CVS integrated into them. If your Development Environment isn't listed, do a search on Google. Chances are that someone has found a way to get CVS integrated.

Microsoft Visual Studio

http://www.codeproject.com/macro/CVS_with_VSNET.asp
http://www.kryptonians.net/cvs/wincvs_and_ide.html

Eclipse

http://dev.eclipse.org/viewcvs/index.cgi/platform-vcm-home/docs/online/cvs_features2.0/cvs-faq.html?rev=1.2
http://help.eclipse.org/help30/index.jsp

Macromedia Dreamweaver

http://www.grafxsoftware.com/product.php?id=22


Other Source Control Software

Of course there is plenty of version control software available, below is a short list of some other popular source/version control software.

Free
  • Subversion
  • FreeVCS
  • SourceJammer

    Commercial
  • PerForce
  • Serena Version Manager (formerly Merant PVCS)
  • Visual Source Safe 2005
  • Surround SCM
  • IBM Rational ClearCase

    Conclusion

    During this tutorial, we've covered the basic usage and installation of CVSNT and Tortoise CVS. There are, however, many other features and methods of using CVS, especially if you plan to use CVS to manage a software application. Regardless of your endeavors, we suggest that you read through the extensive CVS documentation and Tortoise CVS User Guide prior to setting up CVSNT for a large project.

  • Viewing the history of files
    Comments Locked

    34 Comments

    View All Comments

    • ncage - Wednesday, December 29, 2004 - link

      ooops looks like i didn't read far enough..there are plugins for the ide. I will have to use it to see if the integration is as nice as it is with sourcesafe.
    • ncage - Wednesday, December 29, 2004 - link

      Least you guys aren't still using source safe ;). SourceSafe really sucks...its the access DB of the version control world. At work we have had so much trouble with sourcesafe corruption. We have the sourcesafe analyze utility running every night but if there is on developer that leaves sourcesafe open or VB6 with the sourcesafe add-in..the analyze will fail. The only thing nice about source safe is the IDE integration..you would have to build this for the free alternatives (if not already available) which would suck. Anyways, btw, i have used starteam and it ROCKS but very expensive.
    • Stefpet - Wednesday, December 29, 2004 - link

      SVN does not require Apache if you use svnserve. If you use svnserve you simply run it as a service similar to CVSNT.
    • Jason Clark - Wednesday, December 29, 2004 - link

      One drawback to Subversion is the Apache dependancy. There is no IIS support, at least last time I looked. It requires Apache or you have to setup a Synserve for remote access. From the time I spent with Subversion, CVSNT was much easier to setup and get going quickly.

      Just an FYI.
    • Jason Clark - Wednesday, December 29, 2004 - link

      I've listed some of the other free alternatives, and some commercial alternatives.

      Yes, CVS lacks in some areas, but for the average user CVS is more than sufficient.
    • Damien - Wednesday, December 29, 2004 - link

      CVS has many well known problems and is missing some key features. Being able to rename files/directories in Subversion and recording that name change as part of the file history is amazingly useful.

      Perforce is good from the ease-of-use angle, but it is expensive for more than two people. For that reason I moved to Subversion at work, having previously used both Perforce and CVSNT for several months previously.
    • Jason Clark - Wednesday, December 29, 2004 - link

      CVS is still very widely used and works very well. Subversion is one of many alternatives, we discussed CVS. Subversions commands are very similar to CVS, so if you get your feet wet with CVS, Subversion should be a piece of cake.
    • Stefpet - Wednesday, December 29, 2004 - link

      I would also like to recommend Subversion (http://subversion.tigris.org/) instead of CVSNT. There is also a TortoiseSVN so you may use SVN exactly as described in this article.

      Perforce is also perfect if you need a good and easy to setup system for handle your own source-code. However, if you need more than 2 users than prepare to shell out loads of cash.
    • lysinewf - Wednesday, December 29, 2004 - link

      Perforce! it's free for 2 users.
    • Souka - Tuesday, December 28, 2004 - link

      Subversion? Do share......


    Log in

    Don't have an account? Sign up now