Re: Alternatives to SourceSafe?
- From: Charles Calvert <cbciv@xxxxxxxxx>
- Date: Wed, 27 Feb 2008 23:31:31 -0500
On Wed, 27 Feb 2008 09:58:49 -0800 (PST), "Mike
{0A6FF490-CF84-4d78-BD85-FF011A0C310C}" <TechGuy@xxxxxxxxxxxxxxxxx>
wrote in
<dea0b0e6-3859-4162-850d-1f2e3621bcef@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>:
I'm finding that I'm needing an alternative to SourceSafe for various
reasons. I've been searching, but can't find anything that seems to
match my following criteria:
I use Subversion (http://subversion.tigris.org/).
1. Must integrate with Visual Studio 2005 and Visual Studio 2008.
You can use AnkhSVN (http://ankhsvn.open.collab.net/) for this. It
works with 2002, 2003 and 2005. The development version works with
2008.
2. Must be able to check files out of repository, blocking others
from editing them until I check them in.
The default for Subversion is nonblocking checkouts, but you can
change that.
3. Must be able to label/snapshot a version.
Each version has a number and you can snapshot versions.
4. Work over the internet (repository is hosted on a server on the
internet, clients are at remote locations around the globe... There is
no corporate WAN... just the internet).
It works over HTTP with apache or over a custom port with its own
server.
5. Support multiple user accounts.
Check.
6. Server piece runs under Windows.
For the WinNT family (NT 4, 2K, XP, 2K3), yes.
7. Client piece runs under Windows XP and Windows Vista.
I run it under XP every day. I haven't tried under Vista.
8. Not a huge task to install, configure, and maintain.
It was fairly easy to set up and is very flexible. I don't have to do
any maintenance except when adding a new user or project.
9. Not overly expensive.
Does free count?
Some things that would be nice, but not an absolute requirement:
a. Open Source.
Check.
b. Free.
Check.
c. Fast on large check-ins (so Visual Studio doesn't timeout waiting
on the process).
I haven't pushed this too hard. I think I've checked in 20 or 30
files at most in one operation. It was quite quick, but the server
was on the local LAN segment.
d. A nice GUI client.
There are several.
e. Share files between projects.
I haven't looked into it.
f. Branch projects.
Yes.
g. Merge projects.
Don't know.
h. Import a VSS database, keeping all labels, versions, and comments.
<http://www.poweradmin.com/SOURCECODE/VSSMIGRATE.ASPX>
<http://www.riseup.com/~brettw/dev/VSS2Subversion.html>
i. Supports encryption over the network.
Don't know, but I imagine that you could configure it to run over SSL.
--
Charles Calvert | Software Design/Development
Celtic Wolf, Inc. | Project Management
http://www.celticwolf.com/ | Technical Writing
(703) 580-0210 | Research
.
- Follow-Ups:
- Re: Alternatives to SourceSafe?
- From: Charles Calvert
- Re: Alternatives to SourceSafe?
- References:
- Alternatives to SourceSafe?
- From: Mike {0A6FF490-CF84-4d78-BD85-FF011A0C310C}
- Alternatives to SourceSafe?
- Prev by Date: Alternatives to SourceSafe?
- Next by Date: Re: Running SourceSafe on remote webserver
- Previous by thread: Alternatives to SourceSafe?
- Next by thread: Re: Alternatives to SourceSafe?
- Index(es):
Relevant Pages
|