KingTermite
June 12th, 2008, 12:14 PM
Hi all. I hope this is the best sub-forum for this..it was hard trying to determine what sub-forum would fit best.
I am not a sys-admin, I'm a software developer. I have been asked to set up an svn server as a pilot to determine if we might want to switch from Microsoft Vss to SVN.
I will be getting a dedicated PC for it hopefully.
Specs:
Plan is to host source code files on Linux box with SVN and used by clients on the Windows side.
Hosting source code, for now only 2 medium-large sized projects (probably 350-500 source files total).
Will probably serve about 5-10 users right now (some local, some in Europe).
If we end up switching to SVN, we're looking at about 20-30 projects (about 10-12 active) and about 20-30 users (probably only 10-15 active regularly).
1st Q:
What *buntu?
I've only used Ubuntu desktop at home (and a relative newbie at that).
Do I need to get the server version or will desktop work fine?
If desktop is ok, the server will likely not need to be accessed often, so should I use Xubuntu as its more lightweight? I'm ok with doing it one way now as it won't serve too heavy of a load, and then doing something "hardier" later if we decide to use it.
Lastly (and most importantly)
Are there any good tutorials for setting this up?
Are there any things that are unique to serving on Linux and clients being on Windows?
Any help/advice is appreciated.
I am not a sys-admin, I'm a software developer. I have been asked to set up an svn server as a pilot to determine if we might want to switch from Microsoft Vss to SVN.
I will be getting a dedicated PC for it hopefully.
Specs:
Plan is to host source code files on Linux box with SVN and used by clients on the Windows side.
Hosting source code, for now only 2 medium-large sized projects (probably 350-500 source files total).
Will probably serve about 5-10 users right now (some local, some in Europe).
If we end up switching to SVN, we're looking at about 20-30 projects (about 10-12 active) and about 20-30 users (probably only 10-15 active regularly).
1st Q:
What *buntu?
I've only used Ubuntu desktop at home (and a relative newbie at that).
Do I need to get the server version or will desktop work fine?
If desktop is ok, the server will likely not need to be accessed often, so should I use Xubuntu as its more lightweight? I'm ok with doing it one way now as it won't serve too heavy of a load, and then doing something "hardier" later if we decide to use it.
Lastly (and most importantly)
Are there any good tutorials for setting this up?
Are there any things that are unique to serving on Linux and clients being on Windows?
Any help/advice is appreciated.