VSS is unworkably slow over a private WAN.

I worked on a distributed development project that
initially used VSS & solved this by setting up a
machine next to the source server that the remote
engineers could log on to & check files out. (I forget
what software I used for this--wthe machines were
running NT 3.5.) Then they used FTP to pull them over
the wire. Kind of ungainly, but it worked well enough.

Because it was a large project, I also kept a mirror
of the plaintext sources available in each
geographicaly location that was updated nightly using
a homebuilt tool that did a diff of the local and
remote trees and copied everything that was out of
sync.

VSS keeps everything in one big file. After the VSS
file for the project got corrupted once too often, I
migrated the project to PVCS, but checking in/out over
the WAN was still slow so we had to stick with
checking in/out locally then ftp'ing to remote
rigamarole.

- David Gallardo

--- Patrick Li <[EMAIL PROTECTED]> wrote:
> In my experience, VSS is very very very slow for
> remote connections even
> if you are running across a private WAN. CVS or CVS
> based source control
> tools are much better. Perforce for one is based on
> CVS and has a pretty
> user friendly interface. If you want to stick with
> VSS, then consider
> mirror sites.
> 
> Just my $0.02
> 
> Patrick Li
> 
> -----Original Message-----
> From: David Rosenstrauch
> [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, August 08, 2002 9:58 AM
> To: JDJList
> Subject: [jdjlist] Re: Distributed Development &
> Code Management
> 
> 
> At 09:37 AM 8/8/2002 -0400, you wrote:
> 
> >We have Java/J2EE project development that we are
> doing at our office,
> and
> >we use Microsoft Visual SourceSafe as the
> repository for all of our
> code.
> >Recently, we've decided to perform some development
> tasks at our newest
> >office, which happens to be overseas.  My concern
> is with how to manage
> the
> >code changes when multiple distributed locations
> are involved in the
> >development.  Does anyone out there have experience
> with this?
> >
> >Thanks,
> >Dale
> 
> 
> I don't have much experience with this.  But from my
> minimal experience
> I 
> would say that CVS is probably better suited for
> this task.  You'll
> notice 
> that most open source projects - which are usually
> very geographically 
> distributed - use CVS; (e.g.: Apache, SourceForge,
> etc.)
> 
> I realize, though, that it might be a pain to
> migrate from VSS to CVS.
> If 
> you're really wedded to using VSS for this, then you
> might try to post
> your 
> question again on a Microsoft or VSS mailing list.
> 
> 
> HTH.
> 
> DR
> 
> 
> 
> 
> 
> To change your membership options, refer to:
> http://www.sys-con.com/java/list.cfm
> 
> To change your membership options, refer to:
> http://www.sys-con.com/java/list.cfm


To change your membership options, refer to:
http://www.sys-con.com/java/list.cfm

Reply via email to