LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Server
User Name
Password
Linux - Server This forum is for the discussion of Linux Software used in a server related context.

Notices


Reply
  Search this Thread
Old 05-31-2007, 02:30 PM   #1
Phaethar
Member
 
Registered: Oct 2003
Location: MN
Distribution: CentOS, Fedora
Posts: 182

Rep: Reputation: 30
Samba and version control systems


Hey all,

As we continue to add additional programmers, we've been running into the issue where multiple people start modifying the same source code. Not too often, but enough to prompt us to look into some kind of version control setup to lock the source code while it's being modified.

Thus far, it sounds like CVS and SVN are the most widely known products out there. They're also huge overkill for what we need. I'm looking for some other options that may be a bit easier to set up.

Our fileserver that everyone connects to is running Fedora 4, in a test segment without internet access. Programmers connect via Samba, and are using Windows XP as their OS.

The fileserver is sharing only 1 folder, with all source code saved beneath it. We have Test and Dev folders, along with others. Honestly, all we really need to do is get something working for the Dev folder that locks the source when it's being modified. Nothing overly complex, and really we don't need to save multiple versions of files either, although having 1 or 2 prior versions could come in handy I suppose in a pinch.

So, I'm hoping for some suggestions on how best to get something up and running with the least amount of headaches. I'd love it if we could find something to install on the server, install a client component on the workstations, and start using it on our existing code and directory structure. Maybe that's wishful thinking though...
 
Old 05-31-2007, 06:00 PM   #2
hob
Senior Member
 
Registered: Mar 2004
Location: Wales, UK
Distribution: Debian, Ubuntu
Posts: 1,075

Rep: Reputation: 45
Subversion looks complicated because of all of the options, but it's very easy to setup for SSH access - just install the packages and use the svnadmin command to create some repositories. You can completely ignore the features for branching etc. unless you need them. TortoiseSVN is a popular client for Windows, and I found it pretty good when I played with it. CVS is obsolete at this point.

Off the top of my head, all you technically need to do to implement what you've described with Samba is to have some convenient mechanism that enables users to change the permissions for the files that they want to lock. I suspect that if you basically have a communication/coordination problem, then this would just change the symptoms, though.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Simulink / Control Systems / (Analog/Digital) Time domain Simulation tasamy Linux - Software 1 05-24-2006 05:32 PM
Door Access Control Systems vvandam Linux - Software 1 05-14-2006 10:55 PM
Version Control Systems -Quick Review frankie_DJ Programming 6 10-06-2005 03:56 AM
Is there version control that can be used with Samba? tbartolucci Linux - Software 1 01-19-2005 07:25 AM
Remote control of windows systems oldtinrobot Linux - Software 3 10-04-2003 11:55 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Server

All times are GMT -5. The time now is 05:24 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration