On Tue, 9 Jan 2001, Deepak Shenoy wrote:

> We have to maintain constant communication ("check in that file dammit") -
> for this we're currently using ICQ and/or other such software. But we're
> considering groove (www.groove.net) or writing our own tool from
> intra-project communication.

ICQ is great for this :)  What does VSS do for automated commit emails?
If my CVS setup, whenever any files are committed, an automated email is
sent to the comits list with a list of the files added/deleted/modified,
the commit log, who did it, what branch it was on etc. etc.

I also had this being forwarded to my ICQ number as well, always good to
know when code has been commited.  And also serves as a good history that
you can easily review.  (Of course, the automated changelog generation
script I have for WinCVS works as well, makes a nice GNU style changelog
of all commit logs for a module).

> FreeVCS also works well, except it mandates that all developers need to use
> the SAME DIRECTORY STRUCTURE for a project, including the location on disk -

Frankly, I should hope you ARE using the same directory structure, as a
general rule I like having things in:

  <code dir>
    \app
      \<project1>
        \bin
        \src
        \doc
        \install
    \comps
      \<complib>
      \<complib2>
      \......

This is how I lay out my CVS repository usually, and I usually check it
all out to d:\code as my <code dir>, but CVS doesn't mandate that.  Also,
one of the things I love about CVS, is the way branches are handled.  I
can have for example:

  d:\code\app\project1 (\app\project1 tal BRANCH)
  d:\code\app\project1-orig (\app\project1 MAIN BRANCH)

Just by flipping between the directories I can work on code thats on
either branch, I've only used VSS once whilst I was testing various SCM
tools, but from what I saw, its branching abilities sucks a mighty goats
load.

> The good thing with freevcs and Starteam is that they have a facility to
> track bugs, keep milestones and even have newsgroup style discussions.

Frankly, I'd rather use a bug tracking tool for bugs, and *shock horror* a
newsserver for newsgroups, or email listservs.  I don't want to have yet
another place to read email, I have an email client for that.  Although I
do believe Starteam can integrate into Exhcange Public Folders?

Mark


---------------------------------------------------------------------------
    New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
                  Website: http://www.delphi.org.nz
To UnSub, send email to: [EMAIL PROTECTED] 
with body of "unsubscribe delphi"

Reply via email to