We're using it, and are not fans. Although I didn't have problems with the
Eclipse plug-in, we were ordered to stop using it due to the many times the
VSS db became corrupted. Unfortunately, it still happens.
Advice: If you're going to start a version control system, don't start with
VSS. MS doesn't even use it anymore. Subversion or CVS would be a better
choice.
From: Christopher Jordan <[EMAIL PROTECTED]>
Reply-To: Dallas/Fort Worth ColdFusion User Group Mailing
List<[email protected]>
To: Dallas/Fort Worth ColdFusion User Group Mailing
List<[email protected]>
Subject: [DFW CFUG] Anyone using VSS?
Date: Fri, 29 Jun 2007 15:51:17 -0500
MIME-Version: 1.0
Received: from whitman.safesecureweb.com ([66.241.246.20]) by
bay0-mc7-f18.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.2668); Fri,
29 Jun 2007 13:51:25 -0700
Received: from localhost([127.0.0.1] helo=whitman.safesecureweb.com
ident=mailman)by lists1.safesecureweb.com with esmtp (Exim 4.50)id
1I4NR4-0001ut-LE; Fri, 29 Jun 2007 16:51:22 -0400
Received: from py-out-1112.google.com ([64.233.166.179])by
lists1.safesecureweb.com with esmtp (Exim 4.50)id 1I4NR2-0001uo-NLfor
[email protected]; Fri, 29 Jun 2007 16:51:20 -0400
Received: by py-out-1112.google.com with SMTP id d32so1700733pye for
<[email protected]>; Fri, 29 Jun 2007 13:51:20 -0700 (PDT)
Received: by 10.35.39.2 with SMTP id r2mr1082436pyj.1183150280232;
Fri, 29 Jun 2007 13:51:20 -0700 (PDT)
Received: from ?192.168.21.145? ( [204.120.68.175]) by mx.google.com
with ESMTP id n67sm6323987pyh.2007.06.29.13.51.19
(version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 29 Jun 2007 13:51:19
-0700 (PDT)
X-Message-Info:
txF49lGdW43B57ittnZhI0ZzPBMJ6NnVflrQEVHmF854X1rG9MyxgkLnMzYRB/tY
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed;d=gmail.com;
s=beta;h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:content-type:content-transfer-encoding;b=kpNPZEHvQc/rqgrzctnBNKFxLxMQWPGOAkjsRNpFT3q5KNmxZwPiLXqcyGRz510dfWX6yTuY6ZojIl4DvnHAqouqF8Hsfy5bwc/saLgY9oiK3j/pRvYfnjZBYBVoFdbwVARgqmTHv0UK0efEh05eTi72K5JHcUPPl1bxSEX57y8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com;
s=beta;h=received:message-id:date:from:user-agent:mime-version:to:subject:content-type:content-transfer-encoding;b=UvHGX9pAG5wHVriiJqLJ5nVTNEKa0yBGAk07PkIUwkCn8ShorutFmWdBlHTUrDQUV6cwb3mrFYjnTg4wCbg6Z14vguMSDzaR5SqU+bXOehhjtq+VZTDmrpVU4/HVAH4p7AMz0MWr/lI7VCD7wNGAK4W0pNdGim0Fi2nMWJ6i5G4=
User-Agent: Thunderbird 2.0.0.4 (Windows/20070604)
X-BeenThere: [email protected]
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Dallas/Fort Worth ColdFusion User Group Mailing
List<list.list.dfwcfug.org>
List-Unsubscribe:
<http://lists1.safesecureweb.com/mailman/listinfo/list>,<mailto:[EMAIL PROTECTED]>
List-Archive: <https://lists1.safesecureweb.com/archives/list>
List-Post: <mailto:[email protected]>
List-Help: <mailto:[EMAIL PROTECTED]>
List-Subscribe:
<http://lists1.safesecureweb.com/mailman/listinfo/list>,<mailto:[EMAIL PROTECTED]>
Errors-To: [EMAIL PROTECTED]
Return-Path: [EMAIL PROTECTED]
X-OriginalArrivalTime: 29 Jun 2007 20:51:25.0415 (UTC)
FILETIME=[42065770:01C7BA8F]
Is anybody on the list using VSS for controlling their CF source? I'm
very new to source control, and am using SVN for the CFJS project with
some success, but I've only just scratched the surface I think with
that. However, for one of my client's they want to start using VSS.
Basically they want to protect production code by following a model like
this:
Prd. Server VSS DB Dev. Server
------------ ------------ -----------
| Production | | Production | | |
| Code |-----------| and |-----------| Work Area |
------------ | Development| | |
| Code | -----------
------------
Where if a quick change is needed for production we check the code out
of the VSS into the "Work Area" (we still haven't decided where that
should be). We'll work on it there. Test it there and then check the
files back into the VSS database. But then we have to move the files we
just worked on and tested back into the production area.
That whole process just doesn't seem quite right to me.
I've been working with the Eclipse plug-in for VSS and I can see where
in our *development* environment we would keep our *development* source
files synced with the VSS DB. Every morning we'd (there are only two
developers on this project, btw) check out the appropriate files that
we'll be working on. Do our thing: code, test, fix, etc. and then when
we were happy that a feature was completed (or we were ready to go home
for the day) we'd check those files back into VSS. Then when we wanted
to move something to production we'd just get the latest copies from VSS
instead of copying over the local copies sitting in development.
However, sometimes the bosses here decide that they need a little tweak
in production, and production and development are so different that we
tend to work directly on the production files. That's what they really
want to stop. What we find a bit annoying is that we check out the
production source from VSS to a work area, do the tweaking or fix the
bug or whatever, check it back into VSS and then still we have to copy
the changed files back to the appropriate folders on the production
server in order for our changes to take effect.
What is the best way to handle these sorts of things? I think what we'd
like is to be able to checkout the production source files to some work
area, work our magic, check them back in and then maybe do something
like the Get Latest Copy so that in stead of us manually copying the
changed files from our work area where we just did our magic, we can run
a command that will get the updated source from VSS instead.
Am I making sense at all? Also, notice that while I'm using Eclipse with
CFE and the VSS plug-ins (along with a couple of others of course), the
other developer is not. He's using Home Site. I'm trying to swing him
over to using Eclipse, but he is really, really picky. And it doesn't
take much for a program to annoy him to the point where he'll stop using
it or at least where he'll complain all the time about having to use it.
He's also not a big fan of us using any type of source control, so the
easier I can make it, the better.
Any thoughts?
Thanks folks,
Chris
--
http://www.cjordan.us
_______________________________________________
Reply to DFWCFUG: [email protected]
Subscribe/Unsubscribe:
http://lists1.safesecureweb.com/mailman/listinfo/list
List Archives: http://www.mail-archive.com/list%40list.dfwcfug.org/
http://www.mail-archive.com/list%40dfwcfug.org/
DFWCFUG Sponsors: www.instantspot.com/
www.teksystems.com/
_________________________________________________________________
Dont miss your chance to WIN $10,000 and other great prizes from Microsoft
Office Live http://clk.atdmt.com/MRT/go/aub0540003042mrt/direct/01/
_______________________________________________
Reply to DFWCFUG:
[email protected]
Subscribe/Unsubscribe:
http://lists1.safesecureweb.com/mailman/listinfo/list
List Archives:
http://www.mail-archive.com/list%40list.dfwcfug.org/
http://www.mail-archive.com/list%40dfwcfug.org/
DFWCFUG Sponsors:
www.instantspot.com/
www.teksystems.com/