Solved

Visual SourceSafe equivalent tool for Linux

Posted on 2002-07-17
3
416 Views
Last Modified: 2007-02-13
I need a tool that runs on Linux, to manage project source code the way MS Visual Sourcesafe does
eg
- perform exclusive file locking when editing code
- version management

I know that you can do this through emacs editor but something like Visual Sourcesafe wld be nice. How does everyone do it? My team consists of 10 programmers. We develop in C++ on KDE of Redhat Linux.
0
Comment
Question by:tamarai
  • 2
3 Comments
 
LVL 4

Expert Comment

by:kylar
ID: 7160394
Just out of curiosity, why is exclusive file locking necessary? I've used SourceSafe and CVS both, and found the CVS model to be superior in almost every case. Let the repository worry about versioning and merging the files.

Cheers,
Kylar
0
 
LVL 51

Accepted Solution

by:
ahoffmann earned 200 total points
ID: 7160489
if you need exclusive file locking, forget about CVS. Any documention about CVS explezitely tells you that CVS is designed for concurrent editing. Dot.
I never have seen a working CVS with exclusive file locking, even the docs mention it.
A patched RCS can do exclusive locks.

Go with SCCS, CSSC, BitSCCS. They all do exclusive locking. But they lack the project management functionality (except the commercial version of BitSCCS).
0
 
LVL 51

Expert Comment

by:ahoffmann
ID: 7162214
let me know if you need further help with SCCS/CSSC ..
Thanks for the grading.
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you use Debian 6 Squeeze and you are tired of looking at the childish graphical GDM login screen that is used by default, here's an easy way to change it. If you've already tried to change it you've probably discovered that none of the old met…
The purpose of this article is to demonstrate how we can upgrade Python from version 2.7.6 to Python 2.7.10 on the Linux Mint operating system. I am using an Oracle Virtual Box where I have installed Linux Mint operating system version 17.2. Once yo…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.

831 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question