Solved

Visual SourceSafe equivalent tool for Linux

Posted on 2002-07-17
3
410 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
Comment Utility
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
Comment Utility
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
Comment Utility
let me know if you need further help with SCCS/CSSC ..
Thanks for the grading.
0

Featured Post

Highfive + Dolby Voice = No More Audio Complaints!

Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

Join & Write a Comment

Suggested Solutions

Little introduction about CP: CP is a command on linux that use to copy files and folder from one location to another location. Example usage of CP as follow: cp /myfoder /pathto/destination/folder/ cp abc.tar.gz /pathto/destination/folder/ab…
The purpose of this article is to fix the unknown display problem in Linux Mint operating system. After installing the OS if you see Display monitor is not recognized then we can install "MESA" utilities to fix this problem or we can install additio…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.

762 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

Need Help in Real-Time?

Connect with top rated Experts

9 Experts available now in Live!

Get 1:1 Help Now