Ureader.com  
Microsoft software help and Community
   home   |   control panel login   |   archive   |  
 
tools
vsnet.act
vsnet.debugging
vsnet.documentation
vsnet.enterprise.tools
vsnet.general
vsnet.ide
vsnet.jlca
vsnet.servicepacks
vsnet.setup
vsnet.vsip
vsnet.vss
vsnet.vstools.office
vstudio.development
vstudio.extensibility
vstudio.general
vstudio.helpauthoring
vstudio.setup
vstudio.sourcesafe
  
 
date: Wed, 27 Feb 2008 09:58:49 -0800 (PST),    group: microsoft.public.vstudio.sourcesafe        back       


Alternatives to SourceSafe?   
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:

1.  Must integrate with Visual Studio 2005 and Visual Studio 2008.
2.  Must be able to check files out of repository, blocking others
from editing them until I check them in.
3.  Must be able to label/snapshot a version.
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).
5.  Support multiple user accounts.
6.  Server piece runs under Windows.
7.  Client piece runs under Windows XP and Windows Vista.
8.  Not a huge task to install, configure, and maintain.
9.  Not overly expensive.

Some things that would be nice, but not an absolute requirement:

a.  Open Source.
b.  Free.
c.  Fast on large check-ins (so Visual Studio doesn't timeout waiting
on the process).
d.  A nice GUI client.
e.  Share files between projects.
f.  Branch projects.
g.  Merge projects.
h.  Import a VSS database, keeping all labels, versions, and comments.
i.  Supports encryption over the network.

If anyone can recommend anything that meets 1-9 above, I'd be very
grateful.  Note that I cannot use SourceOffSite.
date: Wed, 27 Feb 2008 09:58:49 -0800 (PST)   author:   Mike {0A6FF490-CF84-4d78-BD85-FF011A0C310C}

Re: Alternatives to SourceSafe?   
On Wed, 27 Feb 2008 09:58:49 -0800 (PST), "Mike
{0A6FF490-CF84-4d78-BD85-FF011A0C310C}" 
wrote in
:

>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
date: Wed, 27 Feb 2008 23:31:31 -0500   author:   Charles Calvert

Re: Alternatives to SourceSafe?   
Mike:

Hello, again.  I'll be switching hats on this one.  :>)

I'm completely 100% biased, but I still would recommend looking at 
SourceGear Vault or Fortress?  These products are separate from 
SourceSafe (unlike SourceOffSite), but have a VSS like paradigm.


Besides meeting the criteria you listed, the feature set also includes:

- Atomic change sets.
- Supports most VSS behavior.
- SQL Server / SQL Server Express back end so storage is limited only by 
the database.
- Server is ASP.NET / IIS based.
- Client is .NET Win Forms application.
- Additional clients for Visual Studio 2005/2008 as well as Eclipse and 
Dreamweaver.
- Low cost for commercial multi-user licenses.  However, the product has 
No-Cost for a single user.  In addition, I believe there is also a 
no-cost option for open source projects.

The hardest part of this process is usually installing SQL Server, IIS, 
and configuring ASP.NET.  For more info, you can visit 
http://www.sourcegear.com.  Grab the single user version and let me know 
what you think.

Jeff Clausius
SourceGear


Mike {0A6FF490-CF84-4d78-BD85-FF011A0C310C} wrote:
> 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:
> 
> 1.  Must integrate with Visual Studio 2005 and Visual Studio 2008.
> 2.  Must be able to check files out of repository, blocking others
> from editing them until I check them in.
> 3.  Must be able to label/snapshot a version.
> 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).
> 5.  Support multiple user accounts.
> 6.  Server piece runs under Windows.
> 7.  Client piece runs under Windows XP and Windows Vista.
> 8.  Not a huge task to install, configure, and maintain.
> 9.  Not overly expensive.
> 
> Some things that would be nice, but not an absolute requirement:
> 
> a.  Open Source.
> b.  Free.
> c.  Fast on large check-ins (so Visual Studio doesn't timeout waiting
> on the process).
> d.  A nice GUI client.
> e.  Share files between projects.
> f.  Branch projects.
> g.  Merge projects.
> h.  Import a VSS database, keeping all labels, versions, and comments.
> i.  Supports encryption over the network.
> 
> If anyone can recommend anything that meets 1-9 above, I'd be very
> grateful.  Note that I cannot use SourceOffSite.
date: Thu, 28 Feb 2008 08:23:06 -0600   author:   Jeff Clausius

Re: Alternatives to SourceSafe?   
On Wed, 27 Feb 2008 23:31:31 -0500, Charles Calvert 
wrote in :

>On Wed, 27 Feb 2008 09:58:49 -0800 (PST), "Mike
>{0A6FF490-CF84-4d78-BD85-FF011A0C310C}" 
>wrote in
>:

[regarding a replacement for VSS, I had suggested Subversion]

>>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 missed one:

<http://www.pumacode.org/projects/vss2svn>
-- 
Charles Calvert             |  Software Design/Development
Celtic Wolf, Inc.           |  Project Management
http://www.celticwolf.com/  |  Technical Writing
(703) 580-0210              |  Research
date: Thu, 28 Feb 2008 18:03:21 -0500   author:   Charles Calvert

Re: Alternatives to SourceSafe?   
Thanks Jeff.

I'll definitely check them out.  Do these products share a code base
with SourceSoffSite?

--------------------------
Owner/Operator of
www.MichaelsAttic.com


On Feb 28, 9:23 am, Jeff Clausius  wrote:
> Mike:
>
> Hello, again.  I'll be switching hats on this one.  :>)
>
> I'm completely 100% biased, but I still would recommend looking at
> SourceGear Vault or Fortress?  These products are separate from
> SourceSafe (unlike SourceOffSite), but have a VSS like paradigm.
>
> Besides meeting the criteria you listed, the feature set also includes:
>
> - Atomic change sets.
> - Supports most VSS behavior.
> - SQL Server / SQL Server Express back end so storage is limited only by
> the database.
> - Server is ASP.NET / IIS based.
> - Client is .NET Win Forms application.
> - Additional clients for Visual Studio 2005/2008 as well as Eclipse and
> Dreamweaver.
> - Low cost for commercial multi-user licenses.  However, the product has> No-Cost for a single user.  In addition, I believe there is also a
> no-cost option for open source projects.
>
> The hardest part of this process is usually installing SQL Server, IIS,
> and configuring ASP.NET.  For more info, you can visithttp://www.sourcegear.com.  Grab the single user version and let me know
> what you think.
>
> Jeff Clausius
> SourceGear
>
>
>
> Mike {0A6FF490-CF84-4d78-BD85-FF011A0C310C} wrote:
> > 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:
>
> > 1.  Must integrate with Visual Studio 2005 and Visual Studio 2008.
> > 2.  Must be able to check files out of repository, blocking others
> > from editing them until I check them in.
> > 3.  Must be able to label/snapshot a version.
> > 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).
> > 5.  Support multiple user accounts.
> > 6.  Server piece runs under Windows.
> > 7.  Client piece runs under Windows XP and Windows Vista.
> > 8.  Not a huge task to install, configure, and maintain.
> > 9.  Not overly expensive.
>
> > Some things that would be nice, but not an absolute requirement:
>
> > a.  Open Source.
> > b.  Free.
> > c.  Fast on large check-ins (so Visual Studio doesn't timeout waiting
> > on the process).
> > d.  A nice GUI client.
> > e.  Share files between projects.
> > f.  Branch projects.
> > g.  Merge projects.
> > h.  Import a VSS database, keeping all labels, versions, and comments.> > i.  Supports encryption over the network.
>
> > If anyone can recommend anything that meets 1-9 above, I'd be very
> > grateful.  Note that I cannot use SourceOffSite.- Hide quoted text -
>
> - Show quoted text -
date: Fri, 29 Feb 2008 20:32:40 -0800 (PST)   author:   Mike {0A6FF490-CF84-4d78-BD85-FF011A0C310C}

Re: Alternatives to SourceSafe?   
Yah, I've used that pearl scrip before with CVS.  It didn't work
(missed some comments or something... don't recall for sure), but that
was a couple of years ago.  Was quite a headache to get up and going
too... lots of dependencies (pearl was a big headache in itself to
install just for that one product... ugh!  Not a big fan of pearl and
don't want to install it unless I have to).

On Feb 28, 6:03 pm, Charles Calvert  wrote:
> On Wed, 27 Feb 2008 23:31:31 -0500, Charles Calvert 
> wrote in :
>
> >On Wed, 27 Feb 2008 09:58:49 -0800 (PST), "Mike
> >{0A6FF490-CF84-4d78-BD85-FF011A0C310C}" 
> >wrote in
> >:
>
> [regarding a replacement for VSS, I had suggested Subversion]
>
> >>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 missed one:
>
> <http://www.pumacode.org/projects/vss2svn>
> --
> Charles Calvert             |  Software Design/Development
> Celtic Wolf, Inc.           |  Project Managementhttp://www.celticwolf.com/ |  Technical Writing
> (703) 580-0210              |  Research
date: Fri, 29 Feb 2008 20:36:33 -0800 (PST)   author:   Mike {0A6FF490-CF84-4d78-BD85-FF011A0C310C}

Re: Alternatives to SourceSafe?   
These links appear to be dead:

http://subversion.tigris.org/
http://ankhsvn.open.collab.net/

Subversion was specifically what I had in mind when coming up with the
following requirements:

2.  Must be able to check files out of repository, blocking others
from editing them until I check them in.
8.  Not a huge task to install, configure, and maintain.

When I used it several years ago, it was a huge pain trying to
configure it for blocking checkouts and it never worked right.  This
one is absolutely critical or the product is useless for me. :(  I
don't recall all the details of getting it installed and configured,
but it seems like I had a lot of trouble (maybe I'm recalling the
pearl script conversion problems).  Anyway, I eventually gave up on
it.

I did get VSS working over HTTPS, but it's ssslllooowww AND buggy...
The client breaks on large checkins and the server... Well, I have to
keep using terminal server to remote control the server and restart
the HTTPS process.  Since I've got a commercial web server running on
it, it's not a good thing to keep resetting that service... I'm
effectively emptying out my customers' checkout carts!! ;)  Anyway,
this is why I'm looking for something else.

I'll give SubVersion another spin.  Hopefully it's been improved
(significantly) since I used it last.  Thanks for the thorough
responses.

--------------------------
Owner/Operator of
www.MichaelsAttic.com


On Feb 27, 11:31 pm, Charles Calvert  wrote:
> On Wed, 27 Feb 2008 09:58:49 -0800 (PST), "Mike
> {0A6FF490-CF84-4d78-BD85-FF011A0C310C}" 
> wrote in
> :
>
> >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 Managementhttp://www.celticwolf.com/ |  Technical Writing
> (703) 580-0210              |  Research
date: Fri, 29 Feb 2008 20:54:51 -0800 (PST)   author:   Mike {0A6FF490-CF84-4d78-BD85-FF011A0C310C}

Re: Alternatives to SourceSafe?   
I've migrated my smaller and newer projects to SVN.  There is a definite
"culture shock" when moving from VSS, but I found a $50 Visual Studio
plug-in called VisualSVN that made the process a little less painful.
VisualSVN requires the free TortoiseSVN interface.  VisualSVN has a 30-day
free trial period.

Check out:
http://www.visualsvn.com/ and
http://tortoisesvn.net/

Paul

On Fri, 29 Feb 2008 20:54:51 -0800 (PST), "Mike
{0A6FF490-CF84-4d78-BD85-FF011A0C310C}"  wrote:

>These links appear to be dead:
>
>http://subversion.tigris.org/
>http://ankhsvn.open.collab.net/
>
>Subversion was specifically what I had in mind when coming up with the
>following requirements:
>
>2.  Must be able to check files out of repository, blocking others
>from editing them until I check them in.
>8.  Not a huge task to install, configure, and maintain.
>
----
Paul Hurley
Caliban Computing
http://www.Caliban.com/
Spam resistant return email address.
date: Sat, 01 Mar 2008 15:35:00 -0500   author:   Paul J. Hurley

Re: Alternatives to SourceSafe?   
No.  Vault is a completely separate product written on the .NET 
Framework / SQL Server stack of tools by Microsoft.  There is no shared 
code between the two as the storage models and protocols used vary widely.

Given the criteria you mentioned in your original post, I'd be 
interested to hear what you have to say about the Vault or Fortress.  A 
quick demo can be achieved by :

Downloading installing the Vault client ( 
http://www.sourcegear.com/vault/downloads.html )

Creating a temp account - http://www.sourcegear.com/vault/demoserver.html

And following the rest of the instructions on the page to connect to the 
Vault Demo server.

Jeff
SourceGear


Mike {0A6FF490-CF84-4d78-BD85-FF011A0C310C} wrote:
> Thanks Jeff.
> 
> I'll definitely check them out.  Do these products share a code base
> with SourceSoffSite?
> 
> --------------------------
> Owner/Operator of
> www.MichaelsAttic.com
date: Mon, 03 Mar 2008 08:51:29 -0600   author:   Jeff Clausius

Re: Alternatives to SourceSafe?   
Thanks!

On Mar 1, 3:35 pm, Paul J. Hurley  wrote:
> I've migrated my smaller and newer projects to SVN.  There is a definite> "culture shock" when moving from VSS, but I found a $50 Visual Studio
> plug-in called VisualSVN that made the process a little less painful.
> VisualSVN requires the free TortoiseSVN interface.  VisualSVN has a 30-day
> free trial period.
>
> Check out:http://www.visualsvn.com/andhttp://tortoisesvn.net/
>
> Paul
>
> On Fri, 29 Feb 2008 20:54:51 -0800 (PST), "Mike
>
> {0A6FF490-CF84-4d78-BD85-FF011A0C310C}"  wrote:> >These links appear to be dead:
>
> >http://subversion.tigris.org/
> >http://ankhsvn.open.collab.net/
>
> >Subversion was specifically what I had in mind when coming up with the
> >following requirements:
>
> >2.  Must be able to check files out of repository, blocking others
> >from editing them until I check them in.
> >8.  Not a huge task to install, configure, and maintain.
>
> ----
> Paul Hurley
> Caliban Computinghttp://www.Caliban.com/
> Spam resistant return email address.
date: Tue, 4 Mar 2008 07:46:35 -0800 (PST)   author:   Mike {0A6FF490-CF84-4d78-BD85-FF011A0C310C}

Re: Alternatives to SourceSafe?   
The marketing material is a little confusing.  I'm unclear what I
need.  I see two labeled products, "Vault" and "Fortress".  Is one the
server and the other the client?  Which is which?

1.  What do I need running on my server?
2.  What do I need on my client?
   a.  Are there seperate products for a stand alone client vs. Visual
Studio plugin?
      i. What are they?

(This has prevented me from downloading these demos in the past... too
confusing and a lot of other competitors out there attracting my
attention).

Thanks,
Mike
--------------------------
Owner/Operator of
www.MichaelsAttic.com

On Mar 3, 9:51 am, Jeff Clausius  wrote:
> No.  Vault is a completely separate product written on the .NET
> Framework / SQL Server stack of tools by Microsoft.  There is no shared
> code between the two as the storage models and protocols used vary widely.> Given the criteria you mentioned in your original post, I'd be
> interested to hear what you have to say about the Vault or Fortress.  A
> quick demo can be achieved by :
>
> Downloading installing the Vault client (http://www.sourcegear.com/vault/downloads.html)
>
> Creating a temp account -http://www.sourcegear.com/vault/demoserver.html
>
> And following the rest of the instructions on the page to connect to the
> Vault Demo server.
>
> Jeff
> SourceGear
>
>
>
> Mike {0A6FF490-CF84-4d78-BD85-FF011A0C310C} wrote:
> > Thanks Jeff.
>
> > I'll definitely check them out.  Do these products share a code base
> > with SourceSoffSite?
>
> > --------------------------
> > Owner/Operator of
> >www.MichaelsAttic.com- Hide quoted text -
>
> - Show quoted text -
date: Tue, 4 Mar 2008 07:55:03 -0800 (PST)   author:   Mike {0A6FF490-CF84-4d78-BD85-FF011A0C310C}

Re: Alternatives to SourceSafe?   
Mike:

SourceGear offers a variety of products - DiffMerge, Fortress, 
SourceOffSite and Vault.  For the sake of this thread, I'll keep things 
limited to Fortress and Vault.

Fortress is our fledgling Application Lifecycle Management (ALM) tool 
set.  It offers integrated work item tracking, version control, as well 
as hooks into automated build systems.  As it matures Fortress will 
offer much more in terms of an integrated system which handles the 
facets of application development from concept to deployment.

Vault, on the other hand, is our matured Version Control offering.  It 
provides a version control tool for the single developer to the 
mid-sized development team.  Vault can Check-In (modify), Run History, 
Label, Rollback, etc.  In essence it performs the operations you need to 
maintain control over your development files.

So, if you would wanted to add work items to the mix, you would want to 
use the Fortress family of products.  But for the sake of this thread, 
let's assume you are interested in just version control.  In this case, 
you would want to look at the Vault.

Among other things, the downloads page 
(http://www.sourcegear.com/downloads.html) contains installations for 
the Vault Server and Vault Client.  Note the Vault client portion can 
also be installed from the server installation file.  So you can grab 
one installation or both depending on your needs.

Before you begin, the Vault server will require IIS 5.0 and higher, SQL 
Server (Express), and ASP.NET.  Once these items have been configured, 
you can install the Vault server.  If you need some more assistance, 
installation instructions can be found at 
http://www.sourcegear.com/vault/support/install.html.  Or if you have 
any other questions contact our Tech Support Department ( support AT 
sourcegear DOT com ) or visit the SourceGear Support Forums ( 
http://support.sourcegear.com )

Remember, if you are using a SINGLE machine, just install the client 
portion along with the server.  If you want to deploy Vault on separate 
machines, download and install the Vault client.

The Vault Client installation routines will configure your system with 
the Vault GUI client, Vault Command Line Client, a "Classic" IDE client 
for use with VB 6, Visual Studio.NET 2003, and other IDES, as well as an 
"Enhanced" Visual Studio client which provides greater interoperability 
with Visual Studio 2005/2008.

If you run into issues let me know.

Jeff


Mike {0A6FF490-CF84-4d78-BD85-FF011A0C310C} wrote:
> The marketing material is a little confusing.  I'm unclear what I
> need.  I see two labeled products, "Vault" and "Fortress".  Is one the
> server and the other the client?  Which is which?
> 
> 1.  What do I need running on my server?
> 2.  What do I need on my client?
>    a.  Are there seperate products for a stand alone client vs. Visual
> Studio plugin?
>       i. What are they?
> 
> (This has prevented me from downloading these demos in the past... too
> confusing and a lot of other competitors out there attracting my
> attention).
> 
> Thanks,
> Mike
> --------------------------
> Owner/Operator of
> www.MichaelsAttic.com
>
date: Wed, 05 Mar 2008 16:03:09 -0600   author:   Jeff Clausius

Re: Alternatives to SourceSafe?   
On Fri, 29 Feb 2008 20:36:33 -0800 (PST), "Mike
{0A6FF490-CF84-4d78-BD85-FF011A0C310C}" 
wrote in
:

>Yah, I've used that pearl scrip before with CVS.  It didn't work
>(missed some comments or something... don't recall for sure), but that
>was a couple of years ago.  Was quite a headache to get up and going
>too... lots of dependencies (pearl was a big headache in itself to
>install just for that one product... ugh!  Not a big fan of pearl and
>don't want to install it unless I have to).

I already use perl quite a bit, so it wouldn't be such a problem for
me.  I'm so used to it, that it didn't occur to me that you wouldn't
have it installed.  Should have mentioned that.  Sorry.
-- 
Charles Calvert             |  Software Design/Development
Celtic Wolf, Inc.           |  Project Management
http://www.celticwolf.com/  |  Technical Writing
(703) 580-0210              |  Research
date: Thu, 06 Mar 2008 12:11:09 -0500   author:   Charles Calvert

Re: Alternatives to SourceSafe?   
On Fri, 29 Feb 2008 20:54:51 -0800 (PST), "Mike
{0A6FF490-CF84-4d78-BD85-FF011A0C310C}" 
wrote in
:

>These links appear to be dead:
>
>http://subversion.tigris.org/
>http://ankhsvn.open.collab.net/

I just checked and they're working for me.  I also verified them
before posting my original response.  Don't know what the problem
might be.

>Subversion was specifically what I had in mind when coming up with the
>following requirements:
>
>2.  Must be able to check files out of repository, blocking others
>from editing them until I check them in.
>8.  Not a huge task to install, configure, and maintain.
>
>When I used it several years ago,

You probably already know this, but Subversion has grown in popularity
in recent years and had a corresponding increase in development
effort.

>it was a huge pain trying to configure it for blocking checkouts
>and it never worked right.

I haven't tried to do this, so I don't know how hard it is with the
current version.  You can ask in a Subversion group, of course.

>This one is absolutely critical or the product is useless for
>me. :(  I don't recall all the details of getting it installed
>and configured, but it seems like I had a lot of trouble (maybe
>I'm recalling the pearl script conversion problems).  Anyway,
>I eventually gave up on it.

I'm running it on Linux, not Windows, but it does come with an
installer.  As for configuration, I've had no real problems.  I had to
spend a little time understanding the standard Subversion structure
and reading the documentation on the admin tool, but after that it was
easy.

>I did get VSS working over HTTPS, but it's ssslllooowww AND buggy...
>The client breaks on large checkins and the server... Well, I have to
>keep using terminal server to remote control the server and restart
>the HTTPS process.  Since I've got a commercial web server running on
>it, it's not a good thing to keep resetting that service... I'm
>effectively emptying out my customers' checkout carts!! ;)  Anyway,
>this is why I'm looking for something else.

I don't blame you.  VSS is a real pain - so much that almost any other
source control system is better in a lot of ways.

>I'll give SubVersion another spin.  Hopefully it's been improved
>(significantly) since I used it last.  Thanks for the thorough
>responses.

You're welcome.
-- 
Charles Calvert             |  Software Design/Development
Celtic Wolf, Inc.           |  Project Management
http://www.celticwolf.com/  |  Technical Writing
(703) 580-0210              |  Research
date: Thu, 06 Mar 2008 12:19:43 -0500   author:   Charles Calvert

Re: Alternatives to SourceSafe?   
I've got SubVersion installed on my server and ANKH installed in
Visual Studio 2008.  Install was in fact very easy for both.  It does
indeed have checking out capability (they call it "locking").  I think
I saw on the site that it was introduced in v1.2.

Initial reaction:  Looks like it may be what I need!  (not 100% sure
yet, but right now, looks like better than 90% chance it'll be my
final solution).

Thanks Charles!

Just one more thing:
Does anyone know how to force a lock when Visual Studio edits a file
(like the way Visual Studio will check out a file from VSS on edit)?

Thanks!


On Mar 6, 1:19 pm, Charles Calvert  wrote:
> On Fri, 29 Feb 2008 20:54:51 -0800 (PST), "Mike
> {0A6FF490-CF84-4d78-BD85-FF011A0C310C}" 
> wrote in
> :
>
> >These links appear to be dead:
>
> >http://subversion.tigris.org/
> >http://ankhsvn.open.collab.net/
>
> I just checked and they're working for me.  I also verified them
> before posting my original response.  Don't know what the problem
> might be.
>
> >Subversion was specifically what I had in mind when coming up with the
> >following requirements:
>
> >2.  Must be able to check files out of repository, blocking others
> >from editing them until I check them in.
> >8.  Not a huge task to install, configure, and maintain.
>
> >When I used it several years ago,
>
> You probably already know this, but Subversion has grown in popularity
> in recent years and had a corresponding increase in development
> effort.
>
> >it was a huge pain trying to configure it for blocking checkouts
> >and it never worked right.
>
> I haven't tried to do this, so I don't know how hard it is with the
> current version.  You can ask in a Subversion group, of course.
>
> >This one is absolutely critical or the product is useless for
> >me. :(  I don't recall all the details of getting it installed
> >and configured, but it seems like I had a lot of trouble (maybe
> >I'm recalling the pearl script conversion problems).  Anyway,
> >I eventually gave up on it.
>
> I'm running it on Linux, not Windows, but it does come with an
> installer.  As for configuration, I've had no real problems.  I had to> spend a little time understanding the standard Subversion structure
> and reading the documentation on the admin tool, but after that it was
> easy.
>
> >I did get VSS working over HTTPS, but it's ssslllooowww AND buggy...
> >The client breaks on large checkins and the server... Well, I have to
> >keep using terminal server to remote control the server and restart
> >the HTTPS process.  Since I've got a commercial web server running on
> >it, it's not a good thing to keep resetting that service... I'm
> >effectively emptying out my customers' checkout carts!! ;)  Anyway,
> >this is why I'm looking for something else.
>
> I don't blame you.  VSS is a real pain - so much that almost any other
> source control system is better in a lot of ways.
>
> >I'll give SubVersion another spin.  Hopefully it's been improved
> >(significantly) since I used it last.  Thanks for the thorough
> >responses.
>
> You're welcome.
> --
> Charles Calvert             |  Software Design/Development
> Celtic Wolf, Inc.           |  Project Managementhttp://www.celticwolf.com/ |  Technical Writing
> (703) 580-0210              |  Research
date: Tue, 1 Apr 2008 08:36:26 -0700 (PDT)   author:   Mike {0A6FF490-CF84-4d78-BD85-FF011A0C310C}

Re: Alternatives to SourceSafe?   
On Apr 1, 11:36 am, "Mike {0A6FF490-CF84-4d78-BD85-FF011A0C310C}"
 wrote:
> I've got SubVersion installed on my server and ANKH installed in
> Visual Studio 2008.  Install was in fact very easy for both.  It does
> indeed have checking out capability (they call it "locking").  I think
> I saw on the site that it was introduced in v1.2.
>
> Initial reaction:  Looks like it may be what I need!  (not 100% sure
> yet, but right now, looks like better than 90% chance it'll be my
> final solution).
>
> Thanks Charles!
>
> Just one more thing:
> Does anyone know how to force a lock when Visual Studio edits a file
> (like the way Visual Studio will check out a file from VSS on edit)?
>
> Thanks!
>
> On Mar 6, 1:19 pm, Charles Calvert  wrote:
>
>
>
> > On Fri, 29 Feb 2008 20:54:51 -0800 (PST), "Mike
> > {0A6FF490-CF84-4d78-BD85-FF011A0C310C}" 
> > wrote in
> > :
>
> > >These links appear to be dead:
>
> > >http://subversion.tigris.org/
> > >http://ankhsvn.open.collab.net/
>
> > I just checked and they're working for me.  I also verified them
> > before posting my original response.  Don't know what the problem
> > might be.
>
> > >Subversion was specifically what I had in mind when coming up with the
> > >following requirements:
>
> > >2.  Must be able to check files out of repository, blocking others
> > >from editing them until I check them in.
> > >8.  Not a huge task to install, configure, and maintain.
>
> > >When I used it several years ago,
>
> > You probably already know this, but Subversion has grown in popularity
> > in recent years and had a corresponding increase in development
> > effort.
>
> > >it was a huge pain trying to configure it for blocking checkouts
> > >and it never worked right.
>
> > I haven't tried to do this, so I don't know how hard it is with the
> > current version.  You can ask in a Subversion group, of course.
>
> > >This one is absolutely critical or the product is useless for
> > >me. :(  I don't recall all the details of getting it installed
> > >and configured, but it seems like I had a lot of trouble (maybe
> > >I'm recalling the pearl script conversion problems).  Anyway,
> > >I eventually gave up on it.
>
> > I'm running it on Linux, not Windows, but it does come with an
> > installer.  As for configuration, I've had no real problems.  I had to
> > spend a little time understanding the standard Subversion structure
> > and reading the documentation on the admin tool, but after that it was
> > easy.
>
> > >I did get VSS working over HTTPS, but it's ssslllooowww AND buggy...
> > >The client breaks on large checkins and the server... Well, I have to
> > >keep using terminal server to remote control the server and restart
> > >the HTTPS process.  Since I've got a commercial web server running on> > >it, it's not a good thing to keep resetting that service... I'm
> > >effectively emptying out my customers' checkout carts!! ;)  Anyway,
> > >this is why I'm looking for something else.
>
> > I don't blame you.  VSS is a real pain - so much that almost any other> > source control system is better in a lot of ways.
>
> > >I'll give SubVersion another spin.  Hopefully it's been improved
> > >(significantly) since I used it last.  Thanks for the thorough
> > >responses.
>
> > You're welcome.
> > --
> > Charles Calvert             |  Software Design/Development> > Celtic Wolf, Inc.           |  Project Managementhttp://www.celticwolf.com/ |  Technical Writing
> > (703) 580-0210              |  Research- Hide quoted text -
>
> - Show quoted text -

Well, looks like this will not work with Visual Studio 2008.  Some
files refuse to lock and others error on check in ("commit").

Anybody have any other options for free (or not too expensive) source
control for Visual Studio 2008 that meets the following criteria:

1.  Must integrate with Visual Studio 2005 and Visual Studio 2008.
2.  Must be able to check files out of repository, blocking others
from editing them until I check them in.
3.  Must be able to label/snapshot a version.
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).
5.  Support multiple user accounts.
6.  Server piece runs under Windows.
7.  Client piece runs under Windows XP and Windows Vista.
8.  Not a huge task to install, configure, and maintain.
9.  Not overly expensive.


Some things that would be nice, but not an absolute requirement:

a.  Automatically checks out file when file is edited in Visual Studio
(like VSS does). [just added this to my list.]
b.  Open Source.
c.  Free.
d.  Fast on large check-ins (so Visual Studio doesn't timeout waiting
on the process).
e.  A nice GUI client.
f.  Share files between projects.
g.  Branch projects.
h.  Merge projects.
i.  Import a VSS database, keeping all labels, versions, and
comments.
j.  Supports encryption over the network.

TIA
date: Tue, 8 Apr 2008 19:58:16 -0700 (PDT)   author:   Mike {0A6FF490-CF84-4d78-BD85-FF011A0C310C}

Re: Alternatives to SourceSafe?   
Mike:

I don't think you ever posted back about SourceGear Vault - 
http://www.sourcegear.com

Did you ever try this demo?  It should have everything you're looking for.

Jeff Clausius
SourceGear




Mike {0A6FF490-CF84-4d78-BD85-FF011A0C310C} wrote:
> 
> Well, looks like this will not work with Visual Studio 2008.  Some
> files refuse to lock and others error on check in ("commit").
> 
> Anybody have any other options for free (or not too expensive) source
> control for Visual Studio 2008 that meets the following criteria:
> 
> 1.  Must integrate with Visual Studio 2005 and Visual Studio 2008.
> 2.  Must be able to check files out of repository, blocking others
> from editing them until I check them in.
> 3.  Must be able to label/snapshot a version.
> 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).
> 5.  Support multiple user accounts.
> 6.  Server piece runs under Windows.
> 7.  Client piece runs under Windows XP and Windows Vista.
> 8.  Not a huge task to install, configure, and maintain.
> 9.  Not overly expensive.
> 
> 
> Some things that would be nice, but not an absolute requirement:
> 
> a.  Automatically checks out file when file is edited in Visual Studio
> (like VSS does). [just added this to my list.]
> b.  Open Source.
> c.  Free.
> d.  Fast on large check-ins (so Visual Studio doesn't timeout waiting
> on the process).
> e.  A nice GUI client.
> f.  Share files between projects.
> g.  Branch projects.
> h.  Merge projects.
> i.  Import a VSS database, keeping all labels, versions, and
> comments.
> j.  Supports encryption over the network.
> 
> TIA
date: Wed, 09 Apr 2008 09:00:10 -0500   author:   Jeff Clausius

Re: Alternatives to SourceSafe?   
I have not.  Unforutnately, my minimum buy in would be about $500.
Waaaay out of my price range.  VSS has everything I need, except a
speedier and more reliable connection over the internet.

On Apr 9, 10:00 am, Jeff Clausius  wrote:
> Mike:
>
> I don't think you ever posted back about SourceGear Vault -http://www.sourcegear.com
>
> Did you ever try this demo?  It should have everything you're looking for.
>
> Jeff Clausius
> SourceGear
>
>
>
> Mike {0A6FF490-CF84-4d78-BD85-FF011A0C310C} wrote:
>
> > Well, looks like this will not work with Visual Studio 2008.  Some
> > files refuse to lock and others error on check in ("commit").
>
> > Anybody have any other options for free (or not too expensive) source
> > control for Visual Studio 2008 that meets the following criteria:
>
> > 1.  Must integrate with Visual Studio 2005 and Visual Studio 2008.
> > 2.  Must be able to check files out of repository, blocking others
> > from editing them until I check them in.
> > 3.  Must be able to label/snapshot a version.
> > 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).
> > 5.  Support multiple user accounts.
> > 6.  Server piece runs under Windows.
> > 7.  Client piece runs under Windows XP and Windows Vista.
> > 8.  Not a huge task to install, configure, and maintain.
> > 9.  Not overly expensive.
>
> > Some things that would be nice, but not an absolute requirement:
>
> > a.  Automatically checks out file when file is edited in Visual Studio> > (like VSS does). [just added this to my list.]
> > b.  Open Source.
> > c.  Free.
> > d.  Fast on large check-ins (so Visual Studio doesn't timeout waiting
> > on the process).
> > e.  A nice GUI client.
> > f.  Share files between projects.
> > g.  Branch projects.
> > h.  Merge projects.
> > i.  Import a VSS database, keeping all labels, versions, and
> > comments.
> > j.  Supports encryption over the network.
>
> > TIA- Hide quoted text -
>
> - Show quoted text -
date: Mon, 14 Apr 2008 12:14:41 -0700 (PDT)   author:   Mike {0A6FF490-CF84-4d78-BD85-FF011A0C310C}

Re: Alternatives to SourceSafe?   
Mike:

I'm not sure I ever saw how many licenses you were looking for, but 
Vault does have a free (no-cost) license for single uses or a free 
multi-user license for approved open source projects.

In regards to speedier / more reliable connections, there is always 
SourceOffSite (http://www.sourcegear.com/sos).  Perhaps that would be a 
more economical way to solve the problems you are encountering.

Jeff
SourceGear


Mike {0A6FF490-CF84-4d78-BD85-FF011A0C310C} wrote:
> I have not.  Unforutnately, my minimum buy in would be about $500.
> Waaaay out of my price range.  VSS has everything I need, except a
> speedier and more reliable connection over the internet.
>
date: Wed, 16 Apr 2008 09:21:25 -0500   author:   Jeff Clausius

Re: Alternatives to SourceSafe?   
I'm a single user, but as I explained, I'll be editing source for my
projects from two locations/PCs, which apparently would need 2
licenses to accomplish.  I'm not working on open source projects, so I
couldn't take advantage of that, unfortunately.

Regarding SourceOffSite, don't forget:  As I explained earlier in this
thread, SourceOffSite was a complete and horrible disaster because it
ignored my settings of do NOT delete files locally when checking in.
It did indeed delete locally AND failed to check in, deleting/
corrupting them off the server in the process losing BOTH copies.
Since you said this had never been addressed (or heard of), then I
obviously do not feel comfotable using that product.

You had said that Vault does not use and is not derived from the same
code base as SourceOffSite, so I was considering it, but it's just too
expensive for me as an independant developer to spend $500 on.  I
would LOVE so much to use either Vault or SourceOffSite, but the cost
of one and the experience/reliability of the other prevent me. :
(   Actually, if I'm going to spend money, I wouldn't spend it on
SourceOffSite even if it were reliable in my prior experience... not
because of SOS, but because, if I'm spending money, I'd want to get
out of the volatile VSS file storage to something that doesn't get
corrupted frequently.  I would imagine that Vault fits that, but
again... the price. :(

BTW, Thanks for keeping in touch.


On Apr 16, 10:21 am, Jeff Clausius  wrote:
> Mike:
>
> I'm not sure I ever saw how many licenses you were looking for, but
> Vault does have a free (no-cost) license for single uses or a free
> multi-user license for approved open source projects.
>
> In regards to speedier / more reliable connections, there is always
> SourceOffSite (http://www.sourcegear.com/sos).  Perhaps that would be a
> more economical way to solve the problems you are encountering.
>
> Jeff
> SourceGear
>
>
>
> Mike {0A6FF490-CF84-4d78-BD85-FF011A0C310C} wrote:
> > I have not.  Unforutnately, my minimum buy in would be about $500.
> > Waaaay out of my price range.  VSS has everything I need, except a
> > speedier and more reliable connection over the internet.- Hide quoted text -
>
> - Show quoted text -
date: Thu, 17 Apr 2008 16:45:02 -0700 (PDT)   author:   Mike {0A6FF490-CF84-4d78-BD85-FF011A0C310C}

Re: Alternatives to SourceSafe?   
Sorry... I forgot about your experience with SOS a while back.

In terms of Vault, the licensing is for a "NAMED" user account, not per 
machine.  Since you are a single user, there is no cost for a single 
user named account, even when Vault is installed on multiple machines.

Based on our correspondence, I think you'd like what Vault has to offer.

Jeff
SourceGear


Mike {0A6FF490-CF84-4d78-BD85-FF011A0C310C} wrote:
> I'm a single user, but as I explained, I'll be editing source for my
> projects from two locations/PCs, which apparently would need 2
> licenses to accomplish.  I'm not working on open source projects, so I
> couldn't take advantage of that, unfortunately.
> 
> Regarding SourceOffSite, don't forget:  As I explained earlier in this
> thread, SourceOffSite was a complete and horrible disaster because it
> ignored my settings of do NOT delete files locally when checking in.
> It did indeed delete locally AND failed to check in, deleting/
> corrupting them off the server in the process losing BOTH copies.
> Since you said this had never been addressed (or heard of), then I
> obviously do not feel comfotable using that product.
> 
> You had said that Vault does not use and is not derived from the same
> code base as SourceOffSite, so I was considering it, but it's just too
> expensive for me as an independant developer to spend $500 on.  I
> would LOVE so much to use either Vault or SourceOffSite, but the cost
> of one and the experience/reliability of the other prevent me. :
> (   Actually, if I'm going to spend money, I wouldn't spend it on
> SourceOffSite even if it were reliable in my prior experience... not
> because of SOS, but because, if I'm spending money, I'd want to get
> out of the volatile VSS file storage to something that doesn't get
> corrupted frequently.  I would imagine that Vault fits that, but
> again... the price. :(
> 
> BTW, Thanks for keeping in touch.
> 
> 
> On Apr 16, 10:21 am, Jeff Clausius  wrote:
>> Mike:
>>
>> I'm not sure I ever saw how many licenses you were looking for, but
>> Vault does have a free (no-cost) license for single uses or a free
>> multi-user license for approved open source projects.
>>
>> In regards to speedier / more reliable connections, there is always
>> SourceOffSite (http://www.sourcegear.com/sos).  Perhaps that would be a
>> more economical way to solve the problems you are encountering.
>>
>> Jeff
>> SourceGear
>>
>>
>>
>> Mike {0A6FF490-CF84-4d78-BD85-FF011A0C310C} wrote:
>>> I have not.  Unforutnately, my minimum buy in would be about $500.
>>> Waaaay out of my price range.  VSS has everything I need, except a
>>> speedier and more reliable connection over the internet.- Hide quoted text -
>> - Show quoted text -
>
date: Mon, 21 Apr 2008 12:45:25 -0500   author:   Jeff Clausius

Google
 
Web ureader.com


    COPYRIGHT 2007, YARDI TECHNOLOGY LIMITED, ALL RIGHT RESERVE  |   contact us